S&P 500 Just Had Its Biggest Drop in 16 Months

Oil price briefly touched $130 a barrel
By Newser Editors and Wire Services
Posted Mar 7, 2022 3:47 PM CST