Lifestyle Oil Price Knocked Down To The Lowest Level In 21 YearsadminApril 20, 2020 by adminApril 20, 20200243 The price of US crude falls to the lowest level in 21 years – quite seriously, the economist estimates. A vicious combination of a marked... Read more