US oil prices drop to 21-year low as demand dries up
posted in: Breaking News, News
Getty Images The price of US oil has fallen to a level not seen since 1999, as demand dries up and storage runs out. The price of a barrel of West Texas Intermediate (WTI), the benchmark for US oil, dropped … Read More