Episode Details
Back to Episodes
Free Markets Still Work
Season 15
Episode 51
Published 1 month ago
Description
Free markets of the US are keeping oil and gas prices lower than most other places in the world.