Oil jumps above $94 a barrel after U.S. strikes Iran in Hormuz
Oil prices surged above $94 a barrel and settled at a 6-week high after U.S. strikes Iran in Hormuz. One analyst said prices may not return to “levels of violence” from the conflict’s start.