News

Meanwhile, oil markets responded swiftly to news of the Israeli strikes. US benchmark crude prices jumped nearly 6%, topping $72 a barrel. Iran produces around 3% of global oil supplies, and investors ...