Not necessarily true. most with debt are hedged at $90+ for at least 18 months at 80%
Its a debt requirement
OPEC requires $100 oil to keep the peace.... Nov 27th will be a telling moment... till then the Spot WTI price will wag the dogs... dont let the tail wag you...
Watch the 6 month oil futures and when they turn north relax a bit.. at present they are $90 ...well above the spot price.