The New American Podcast

Lack of Infrastructure Slows Oil Production in Texas’ Permian Basin

Lack of Infrastructure Slows Oil Production in Texas’ Permian Basin
Link:
Embed: