Headlines:

Markets:

  • JPY leads, CAD lags on the day
  • European equities lower; S&P 500 futures down 0.5%
  • US 10-year yields up 2.6 bps to 3.971%
  • Gold up 0.5% to $1,926.66
  • WTI crude up 0.3% to $72.03
  • Bitcoin up 2.0% to $31,087

It was another soggy session for risk sentiment, as equities continue to slump further after yesterday's losses. European indices are down over 1% across the board while US futures are holding lower ahead of key US data to come later today and also tomorrow.

The market continues to see higher rates and that is propping up bond yields, though the dollar is faltering today while the Japanese yen is the lead gainer instead.

Major currencies were initially little changed before the yen took charge, with USD/JPY falling just below 144.00 at the start of the session. That was then accompanied by a further dollar drop across the board later on, with the greenback seeing decent losses against the euro, pound, and antipodeans at the moment.

EUR/USD is up 0.4% to near 1.0900 while GBP/USD is up 0.5% to 1.2770 levels on the day. Meanwhile, despite the negative mood in stocks, the aussie and kiwi are holding their ground with AUD/USD up 0.4% to 0.6683 and NZD/USD up 0.6% to 0.6215 - both holding near the highs for the day.

It's tough to make out the flows in broader markets today but it could just be start of the quarter/half-year positioning perhaps. We'll get to US data later and that will make things more interesting before the non-farm payrolls tomorrow.