Ted Cruz received more money from oil and gas companies in 2018 than any other senator


Yahoo News – Latest News & Headlines