BUSINESS Energy company shares treading water while Iran war lifts crude oil above $100 Sunday, March 15, 2026 · carl surran AI Briefing – Energy company shares stagnant – Oil prices surge above $100 – Investors expect oil price gains to fade Advertisement Read Original Article → Related Dispatches [US] · Jun 21 Noble Pillar Capital Wikipedia Page Goes Live With Public U.S. SEC Filing Information [US] · Jun 21 Good News in History, June 21 [US] · Jun 21 Gas prices June 21