Where does value lie in today’s market? Updated probabilities on macro outcomes? (21 April 2025)