0 Oil Price Surge: WTI Hits $105 Amid Supply Disruptions September 18, 2026 Paul Moore Oil price surge is driven by Saudi port suspensions and Libya outages, impacting global markets.