The price of oil collapsed Wednesday to about $24 a barrel, past the trough of the most recent oil bust and to its lowest level in nearly two decades.
Source: FuelFix
The price of oil collapsed Wednesday to about $24 a barrel, past the trough of the most recent oil bust and to its lowest level in nearly two decades.
Source: FuelFix
1,194