My visual tl;dr rebuttal:
I maintain my hope for an average of $65 oil for 2018 and $70 oil for 2019. Hrrrrmmmphhh. $80 oil / $100+ oil is simply not sustainable, in my opinion. Your mileage may vary.
Anyway......................
Here's Standard Chartered's word salad:
“Oil prices are currently being driven by a disparate mix of factors. The overall macroeconomic context remains central, in particular market concerns about trade,” Standard Charted wrote