Iran Strike Risk Threatens Oil Supply; WTI Above $95 Boosts Permian Output - CVX News | Rallies