Brigham McCown discusses on the Randy Tobler Show why relying on renewable energy sources at the expense of America's total energy production capacity is a threat to security at home and abroad.
Caption
Russian President Vladimir Putin and Chinese President Xi Jinping enter the hall during a signing ceremony on May 20, 2026, in Beijing, China. (Getty Images)