By | June 01 2010 9:21 AM

The rain in Spain helps oil go down the drain. Last week a downgrade in Spain's credit rating helped sink oil. Overnight it was a report on Chinese manufacturing that did the deed.