good thingfor oil price to fall back under $100 since we make money and sp still undervalue at these levels...and won't lead to demand destruction. You don't want an unsustainablely high oil price but market is in panic mode and can't think straight.
No Saudi/OPEC oil. No Iran oil. China situation probably can't get any worse. Russia situation probably can't get any better as Putin gave up peace talks. Only thing in the headline is execs selling shares...I don't blame them and won't be suprised to see them buy back in later.
comments?