- Macro: Markets were mixed yesterday with European equities falling modestly, whilst US indices ended the day in the green, buoyed by solid earnings and macro data.
- Stock: This morning, AstraZeneca issued its FY23 earnings which came in 4% behind consensus expectations at the bottom line, whilst revenue was in line with market estimates. (Comment Attached)
- Debt: Core bond yields moved modestly higher yesterday in anticipation of the record 10-year bond auction in the US.