Energy And Markets Now

  /  Economy   /  Barclays buys its Canary Wharf home in £750m vote of confidence for London