thecherrycreeknews.com
OPEC leaves oil production high, cratering energy prices
Had you asked me in the months leading up to OPEC's latest meeting in Vienna what the outcome would be, I almost certainly would have said that the 12-member oil cartel is stuck between shale rock and a hard place.