WTI Crude Oil Down To 1 Cent Per Barrel For The First Time Ever

Oil plunged to a record low on Monday. The commodity’s latest round of sharp selling comes as uncertainty mounts around storage for excess oil. Demand for crude has plummeted since the…
Share