Oil prices continued to plunge in November and into early December. The selloff gained pace after OPEC on 27 November decided to keep its output target unchanged. ICE Brent was last trading at a five-year low of $64.05/bbl, down more than 40% from June, and NYMEX WTI at $60.45/bbl. The outlook for global oil demand […]