Oil ended higher but suffered 12% weekly loss amid OPEC+ supply speculation and Iran-US uncertainty
Despite the mild rebound, both benchmarks posted their largest weekly drop since early 2023, driven largely by easing geopolitical risk following the ceasefire between Israel and Iran.