Reported about 15 hours ago
Oil prices steadied near $67 a barrel after a fluctuating week as traders assessed the ongoing US-China trade war and China's plans to bolster its economy. As Brent crude faces its largest monthly loss since 2022, concerns about reduced energy demand due to economic impacts from the trade dispute persist. A meeting of OPEC+ on production plans is anticipated, and geopolitical tensions with Iran further complicate the market dynamics.
Source: YAHOO