Oil prices rose Wednesday after the U.S. launched fresh strikes on Iran in retaliation for Tehran attacking commercial vessels in the Strait of Hormuz.
West Texas Intermediate futures for August delivery rose 3.07% to $72.61 per barrel. Futures for International benchmark Brent crude for September delivery jumped 3.14% to $76.49 per barrel.
The U.S. military conducted a "series of powerful strikes...
