Crude oil futures finished sharply higher yesterday after the U.S. continued its strikes on Iran, with the IRGC vowing ...