Oil Prices Stabilize as Geopolitical Tensions Ease in the Middle East Mostafa Mahmoud Jun 30, 2025 WTI crude prices remain steady near $64.80, supported by easing geopolitical tensions and anticipation of OPEC+…