OPEC+ faces uphill battle to maintain oil market stability
After a highly volatile June, Brent oil prices are now trading in a tight range, stabilising around $70 per barrel. Seasonal demand highs are currently bolstering prices, with the International Energy Agency projecting a 3.7 million barrel increase in …