Energy Prices Rise Amid Geopolitics and Weather
Crude oil prices have surged to their highest level since October, driven by a combination of geopolitics, cold weather, and China’s economic recovery. Natural gas prices are also on the rise, with EQT and Cheniere Energy near buy zones. According to the American Petroleum Institute, crude oil stockpiles fell by 1.442 million barrels in the … Read more