It doesn’t take an energy “expert” to see that coming.
Nope. Did anyone predict -35 oil price, or within a year returning to 129? There is just no efficiency at all in the oil markets and it continues to over react on the downside and upside. The volatility is a good thing if you are a short term buy low sell high sort of person.