Oil Prices Spike over 11% as Strait of Hormuz Remains Closed
On Thursday, US WTI Crude oil futures settled more than 11 percent higher to the highest level in four years while Brent crude surged nearly 8 percent higher amid volatile trading, as market participants grew increasingly...
Read moreDetails