Trump’s Oil Production Push Sends Prices Tumbling, Says Energy SecretaryBusiness PenMarch 20, 2025 March 20, 2025 Energy Secretary Chris Wright claims that President Donald Trump’s efforts to boost U.S. oil production are driving down crude prices, despite recent market headwinds. In...