(Source: QuickTake by Bloomberg YouTube channel)
By ITP
SHARE
Video: Global oil market in crisis amid virus lockdowns
Crude oil prices have fallen sharply as virus lockdowns cut demand.
SHARE