Mate, it touched 29c when oil was about $80 and business/consumer sentiment was near a 20 year low. How can that not be a factor? Another 17% drop is a long way from that in my book but everyone's different.
Happy to wait and see.
NEN Price at posting:
36.5¢ Sentiment: Buy Disclosure: Held