Oil prices spiked near $120 per barrel Monday as the Iran war intensified, threatening production and shipping in the Middle East and pummeling financial markets. Prices eased only after French President Emmanuel Macron said the Group of Seven nations could dip into their emergency oil stockpiles in response.
Oil prices soar as Iran names new supreme leader and digs in
view original post