SStrait of Hormuz Read More Oil Prices Surge After Failed US-Iran Peace Talks, Trump’s BlockadeApril 12, 2026 Oil prices spiked past $100 per barrel after President Donald Trump imposed a blockade of the Strait of…