June crude futures posted the sixth straight lower close yesterday as EIA reported swelling stocks for a seventh straight week to the highest level since August 1990. Consideration of a fall in refined products inventories though helped prices recover somewhat, but not before posting a new low for the move at 95.17. Despite action by the European Financial Stability Facility on Wednesday…