Brent Crude – Oil Slides 2% in European Trade Before a Recovery, OPEC+ Meeting Next
Oil prices fell by 2.4% in early European trade, possibly due to demand concerns and rebalancing. Concerns about China’s economic recovery and the possibility ...
MarketPulse
11 hours ago