Stocks fell and oil prices hit their highest level since 2022 traded above $100 per barrel as investors Monday grappled with a potential energy crisis caused by the war with Iran.
Global stocks sink as oil surges and hits highest level since 2022
view original post