Stocks rebound and oil whipsaws after briefly smashing through $100 per barrel – KQ2
By John Towfighi, NCS New York (NCS) — US shares recovered losses Monday whereas oil costs settled at their highest stage since 2022 as buyers grappled with a possible power…