European stocks down sharply (FTSE and DAX around 2%), oil off around 2 bucks. Worries over health of euro zone banks, worries over France’s AAA rating, worries over China’s growth, worries over BP oil spill. WORRIES, too many to mention.

EUR/USD down at 1.2135 from early 1.2260. Stops tripped through 1.2220, 1.2200 and 1.2150 on way to session low 1.2112. It wasn’t one-way traffic, but not too far off. Early rumour of iminent French downgrade (no doubt prompted by comments from French Budget Minister, see above) set the tone.

Cable at 1.4500, little firmer from early 1.4475. Dip to session low 1.4440 saw UK real money interest emerge lending support. On topside, sell orders noted at 1.4540/50, stops just above there. DOwnside stops noted through 1.4430.

USD/JPY at 90.95 effectively unchanged on day, hostage to cross moves.