I’d say the financial sector had been supping long and deep in the last chance saloon for many months before today’s bombshell from SocGen landed on our heads. Five billion euros gone missing. That’s three point eight billion pounds sterling. Say it slowly. Let it sink in.