Good news for the oil and gas industry?

June 17, 2021
7 min
Download
Good news for the oil and gas industry?

Good news for the oil and gas industry?

June 17, 2021
7 min
Download
See all episodes
CATEGORY: News
Tommy talks with Greg Upton, Assistant Research Professor at LSU's Center for Energy Studies.