Follow us on
loading....
The prices of oil have fallen to the lowest level in 18 years as demand for crude oil has decreased...