Showing posts with label U.S. energy industry. Show all posts
Showing posts with label U.S. energy industry. Show all posts

Saturday, November 29, 2014

Low oil prices are a free-market victory

Seldom has so much good news been portrayed so negatively. Oil prices continue to fall in the U.S. and around the world, but near everyone in the media is grumpy about it.