Image copyrightGetty Images
The price of US oil has fallen to a level not seen since 1999, as demand dries up and storage running out.
The price of a barrel of West Texas Intermediate (WTI), the benchmark for US oil, dropped 14% to $15.65 in Asia trading on…
Read More