Cruz: There’s Been an Effort by Saudi Arabia, Russia to Put U.S. Energy Companies Out of Business
Image: Russia continues to influence America’s energy sources By Trent Baker – Breitbart Monday on Fox News Channel’s “America’s Newsroom,” Sen. Ted Cruz (R-TX) discussed the economic catastrophe in […]