Trading Day: Oil back above $100… and so? Investing March 17, 2026 Trading Day: Oil back above $100… and so?