Stocks recoup losses and oil pares gains after smashing through $100 per barrel

view original post

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.