Crude Oil: More Room to Run or a Perfect Sell Opportunity?
February 02, 2016 at 09:04 AM EST
The squeeze higher in oil prices last week amid renewed speculation that key producers would convene to discuss potential output cuts caught many market participants by surprise especially in light of prevailing conditions in the energy sector.