Energy Markets Jump as Supply Fears Trigger Power Sector Shake-Up
Oil prices surged as WTI crude climbed to $80.04 and Brent reached $82.03 per barrel, supported by stronger seasonal demand and renewed concerns about potential U.S. sanctions on Russian supplies. Several factors are driving the market rally. U.S. crude inventories have fallen for eight consecutive weeks, eroding earlier expectations of a looming oil glut. Traders … Read more