Oil futures are trading around 55-60 bpd Long-Term, 20 bpd less than start of 2015
According to Afi analysts, the trend in crude prices is being clearly affected by the fact that there are continuous upward revisions to crude supply worldwide, while demand is not picking up with the same intensity. Oil futures are currently pricing in long term levels of around 55-60 bpd, 20 bpd lower than at the start of 2015.