By | June 18 2010 9:03 AM

European stock indices have given back their earlier gains this morning and EUR/USD is also trading well below its intraday highs. Risk has managed a reasonable recovery in recent sessions but the recovery has not been seen in all indicators of risk and this casts doubts on the sustainability of the rally. Most obviously Libor remains at elevated levels as are the costs of insuring against bank debt.