U.S. Oil Prices Fall To $11 Per Barrel In Historic Crash

The U.S. oil prices are now at their lowest levels since early 1999.

U.S. Oil Crashes Below $20 On Record Demand Plunge

IEA expects global oil demand to plunge by a record 9.3 million barrels per day this…

Oil Hits $20 For The First Time In 18 Years

No signs world’s top oil exporter and OPEC’s top producer and leader, Saudi Arabia, will back…