The Two Weeks That Will Be (11 May 2025)
All the data in the world doesn’t matter when Politics is in the driving seat. For all the inevitable focus on the latest US inflation print due on Tuesday it is still firmly in the rear view mirror. Tariff rates are yet to find their final resting point and companies are yet to determine how much of …