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