News Article(permalink)
Benchmark WTI oil on Wednesday slumped 12 percent to the lowest level since 2002, at under $24 per barrel, as the coronavirus slashes global demand for crude. WTI slid to $23.60 per barrel, while Brent North Sea oil touched a 2003 trough at $26.65 a barrel. bp-rfj/bcp/rl
Author: