Simple short-term solution: produce our own oil
Simple long-term solution: nuclear energy
In the area of energy storage, battery technology continues to improve, as do hydrogen fuel cells. And in the area of power generation, solar panels and wind turbines just get better and more numerous. And there has even been some progress towards atomic fusion. The handwriting is on the wall; fossil fuels will eventually go the way of the dinosaurs.