classic short squeeze. notice how back months didn't move so much? this is a squeeze. Dollar weakness responsible for maybe half of it (see the back months).
At end of the day when you see something like what we saw today you don't think ''i wonder whats causing this?'', you just act.. lol
lol Cheers mate, if anyone else is near london your welcome to joing me drinking!! You made anything from it mate??