MARC Ratings: Oil prices to moderate in 2025 on supply dynamics
The global crude oil market is grappling with multiple challenges, each exerting pressure on the near-term price trajectory. Despite OPEC+ production cuts, slow demand growth and diminishing geopolitical risk premiums have kept Brent oil prices below USD80 per barrel (bbl) since 3Q2024. Heading into 2025, oil prices are expected to be weaker compared to those […]
MARC Ratings: Oil prices to moderate in 2025 on supply dynamics Read More »