WTI Crude Oil Skyrockets 8% Toward $100 as Critical Strait of Hormuz Faces US Blockade
Global energy markets experienced dramatic volatility today as West Texas Intermediate (WTI) crude oil futures surged approximately 8% toward the psychologically significant $100
