Oil costs soar after U.S. strikes on Iran elevate fears of provide disruption
Oil futures jumped more than 2% at the start of the first trading session since the U.S. launched direct attacks against Iran, casting a shadow over the supply outlook in the embattled oil-rich Middle Eastern region. U.S. crude oil on Sunday evening rose $1.76, or 2.38%, to $75.60 per barrel, while global benchmark Brent was … Read more