• JPY leads, NZD lags on the day
  • European equities lower; S&P 500 futures down 0.1%
  • US 10-year yields up 1.9 bps to 4.300%
  • Gold down 1.7% to $2,334.82
  • WTI crude up 0.6% to $76.05
  • Bitcoin up 1.0% to $71,395

It was mostly a session waiting on the US jobs report later. But there were a decent number of headlines to keep things moving along. And they were mostly all from the ECB, as policymakers were out en masse to try and justify the decision to cut rates yesterday.

Their commentary added nothing new to the picture though, with July being too soon for the next rate cut. September remains open but will be subject to the data in the next few months.

Major currencies kept more muted as such, with all the anticipation surrounding the non-farm payrolls data later. The dollar is steadier and keeping little changed overall. Dollar pairs are holding within 0.1% change of one another throughout the day. Talk about a snoozefest.

Equities remain more tentative, with European stocks retreating amid the perceived "hawkish cut" by the ECB yesterday. US futures remain more muted ahead of the main event later.

Instead, precious metals were the big mover on the session. Gold took a dive after China halts buying for its reserves, following an 18-month streak in doing so. Are prices getting a bit too high perhaps? In any case, gold fell from $2,370 to $2,335 now. Meanwhile, silver was also dragged down in a push lower from $31.20 to $30.42 currently.

It's over to the US jobs report next.