Energy Stocks Rally 8% as Oil Hits $90 on Geopolitics | Invest AI