Monday, 27 July 2026

Markets Editor

Robert Keane

United Kingdom

Robert Keane analyses global markets, central banks and corporate finance from London.

Recent work