Oil prices have fallen nearly two per cent as investors worried about a global economic slowdown, snapping a nine-day winning streak spurred by US-China trade hopes, but clung to some gains from that rally to end the week higher.
Oil prices have fallen nearly two per cent as investors worried about a global economic slowdown, snapping a nine-day winning streak spurred by US-China trade hopes, but clung to some gains from that rally to end the week higher.