Russell Meyers For President 2024FollowJun 4, 2020·1 min read·Member-onlyEnergy Independence?The US is incapable of energy independence with current technology.The oil oversupply still exists yet gas prices are rising.