WTI Crude Oil Skyrockets Past $95.50 as Iran’s Dire Strait of Hormuz Closure Threat Sparks Global Panic
Global energy markets experienced a seismic shock on Thursday as West Texas Intermediate crude oil prices surged above $95.50 per barrel following Iran’s.
