Two theories for the sell off today: 1) The delay of the FS is making traders move on to other prospects 2) Something about the announcement of the Aachen testwork is spooking people I'm not sure which is true