China is currently constructing 25 nuclear power plants. The US has not built a nuclear plant in 30 years. France gets 75% of their energy needs from nuclear power. The US is building windmills in places that do not interfere with the view from Hyannisport. The US has a Department of Energy. China and France do not. What is the Department of Energy doing?
Meanwhile, the current Administration's plan is to print more money to reduce the value of the dollar and to not drill for oil anywhere in the United States. The price of oil goes up. There is nothing else that could happen.. The biggest surprise is why increasing energy prices are a surprise to anyone.