US stocks were lower and oil prices hit their highest level since 2022 as investors Monday grappled with a potential energy crisis caused by the war with Iran.
Stocks recoup losses and oil pares gains after smashing through $100 per barrel
view original post