Oil Recovers After 8% Drop
An 8% weekly loss is a rare occurrence in oil markets, especially if it comes on the back of five straight daily declines. Even though Friday’s trading has shown a marginal recovery with ICE Brent edging closer to $65 per barrel, however it seems that Sunday’s OPEC+ meeting could prompt further price declines in case…
October 3, 2025 • News
