WTI oil price hits lowest level for 18 years
AFP
1586942320000

The benchmark WTI oil contract extended its slide Wednesday, hitting the lowest level since 2002, with output cuts planned by producers seen as not enough to offset a coronavirus-fuelled slump in demand.

22101955ahsn.jpg

File photo: VCG

WTI tumbled to $19.20 per barrel, while Brent North Sea crude was down at $28.38.