Senator Ted Cruz Introduces Bill To Restore America’s Energy Independence

Ted Cruz is trying to get the United States back to being energy independent. This would be the best thing the country could do right now in response to Putin’s invasion of Ukraine. It would cut Putin’s financial legs out from under him and improve America’s economy at the same time. FOX Business reports: Ted … Continue reading Senator Ted Cruz Introduces Bill To Restore America’s Energy Independence