Oil Recoups Losses as Hurricane Delta Approaches
Oil markets have had a tumultuous week, but bullish factors are swamping the bearish, and prices are broadly up. WTI crude futures prices regained the $41 a barrel level. Hurricane Delta is approaching the Gulf Coast, shutting...
Read More