A temporary lift for oil prices, as the market assesses all the bad news that has hit it this week.
Energy Overview — TotalView™ of the Energy Markets
A temporary lift for oil prices, as the market assesses all the bad news that has hit it this week.