BusinessStocks tumble as oil climbs above $100 per barrelBy Max Zahn, ABC NewsMarch 09, 2026 at 9:16 am CDT