0 votes
What is the lowest oil has ever been?

1 Answer

0 votes
Brent crude, the global benchmark, fell 13% to $24.88 a barrel, its lowest level since May 2003.
...