
After U.S. Strikes on Iran’s Nuclear Sites: Will Iran Retaliate, and What Could Happen to Oil Prices?
Energy News Beat On June 21, 2025, the U.S. military, under President Donald Trump’s directive, struck three key Iranian nuclear facilities—Fordo, Isfahan, and Natanz—escalating an