• German DAX futures -0.9%
  • UK FTSE futures -0.6%

The overall mood is soured right now after tech shares are weighed down heavily since yesterday, with poor receptions to the earnings releases from Meta and Alphabet (Google). S&P 500 futures are also down 0.7% and that is adding a further drag to sentiment currently - not to mention higher bond yields as 10-year Treasury yields near 5% again.