right, understand... this market is running on all 12 cylinders, short what? BP's all in sync at or near the highs, they could push this market a lot higher short term... i have been writing on my blog about any surprises are going to be on the upside!