Crude oil prices are staging a tepid recovery from the sharp fall yesterday, registering the lowest close since November 4th.
Energy Overview — TotalView™ of the Energy Markets
Crude oil prices are staging a tepid recovery from the sharp fall yesterday, registering the lowest close since November 4th.