Some casualties in "major incident"...scrolling on screen of CNBC Europe...must not be too big of news, no breaking away from $62 oil talk....
Financial district...power surge the cause...
Liverpool Street station...