Iran Tensions Boost Oil, Shake Global MarketsBy omc_adminApril 2, 2026 Global financial markets reeled this week following a fiery address from U.S. President Donald Trump, who vowed to unleash “extremely…