From OilPrice.com: Oil prices plunged yesterday following data showing a massive buildup of crude oil inventories in the U.S., pushing WTI down to $45 per barrel, the lowest level since September.
From OilPrice.com: Oil prices plunged yesterday following data showing a massive buildup of crude oil inventories in the U.S., pushing WTI down to $45 per barrel, the lowest level since September.