Oil: Supply And Demand Drivers
April 24, 2018 at 13:44 PM EDT
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.