Oil: Supply and Demand Drivers
Oil prices have recovered more than 50% of the decline since the mid-September peak. The next retracement objectives are found near $82 a barrel for Brent and $76.5 for WTI basis the continuation futures contract. The immediate consideration is that supplies have tightened. OPEC compliance to its agreement has exceeded targets, and Venezuelan output …