Energy Stocks Soar 5% as Oil Hits $90 on Geopolitics | Invest AI