Stocks Tumble, Oil Rallies 3/3/26 | Halftime Report | Podwise