Oil Prices Hit Seven-Month Low As Recession Fears Weigh On Demand
Oil markets have recently been a “blood bath” amid a weakening outlook for global energy demand, analysts say.
Oil markets have recently been a “blood bath” amid a weakening outlook for global energy demand, analysts say.