Global energy markets experienced a significant rally on Thursday as Brent crude oil prices climbed more than 3%, settling at $105.07 per barrel. Simultaneously, West Texas Intermediate futures saw a similar upward trajectory, closing at $95.85. This sharp increase in pricing reflects growing investor anxiety regarding the stability of the Strait of Hormuz, a critical […]