But then, thanks to reports OPEC was finally working towards a production cut agreement, an epic short-squeeze materialized. Further impetus was provided by indications the Federal Reserve has been sufficiently frightened by recent market volatility and is set to delay any follow-up rate hike.
Read Full Article »