Global oil markets reacted instantly to the Israel Defense Forces’ April 11, 2025, strike on Iran’s nuclear facility, pushing crude prices to their highest levels this year. Brent crude shot
Global oil markets reacted instantly to the Israel Defense Forces’ April 11, 2025, strike on Iran’s nuclear facility, pushing crude prices to their highest levels this year. Brent crude shot