Idk, but they must be feeling good about their decision to sell at 19-20c
Nikkei & WTI both down 5% o/n, DJIA shedding 3% in pre-market. Commodity sector is brutal atm. With thin trading the next several weeks things have potential to get much worse