Who can judge this market?Oil below $20, stockpiles higher than expected, oil demand at an all time low.....
And we are up over 9%!
Does that make sense (beyond the fact OVV has oil price hedged)?
I think I'll turn off my PC and come back in 12 months and see where we are cause trying to figure this out is nuts!!
Cheers,
Keeper