April 23, 2026 Oil Prices Surge Amid Hormuz Blockade and Geopolitical Tensions as Markets React to Trump Truce and US-Iran Stalemate