Biden Admits Defeat in Energy Crisis Battle June 19, 2022 https://worthyinsights.com/wp-content/uploads/2022/06/Energy-Prices-SD-480p.mp4 “The reality is that there isn’t much more that can be done [to bring down energy prices.]”