Oil crosses $100 per barrel; stocks fall due to the US-Israel war over Iran. oil and gas
Oil prices have risen above $100 per barrel amid the consequences of the war between the United States and Israel over Iran. International benchmark Brent crude rose more than 20 per cent on Sunday, reaching $114 a barrel at one point, as fears grew of prolonged disruption to global energy supplies, particularly due to potential…
