MMarkets Read More Oil Markets on Edge as Iran Vows Retaliation23 June 2025 Global oil markets are bracing for another wild week after the United States launched direct strikes on Iranian…