Oil prices have swiftly fallen back from record highs, reflecting stock market falls across Europe after this morning’s series of explosions on London's transport system.
Already a registered user or member? SIGN IN HERE
To continue reading, register today for free access Register now

Already a registered user or member? SIGN IN HERE