interesting manufacturing pmi numbers out of europe last night... big positive surprises from italy, spain, germany and france may bring some upside risk to near term oil prices