Garret Graves said...

Decreasing supply of oil and gas production in the United States doesn't do a damn thing for demand.

Context

Critiques the impact of U.S. oil and gas production on global demand.

03/19/2024

https://congress.gov...