25 October 2023
In yesterday's session, a mixed release of the flash October PMIs pushed 10-year sovereign yields modestly down on both sides of the Atlantic while stock indices edged up backed on mixed Q3 earnings releases. Some companies beat analysts' profits expectations, some announced a higher profit guidance or other disappointed in both dimensions.