Everything is going up, with the dollar and yields keeping lower

The DAX has pared declines on the day to keep flat as it trades near record levels following the close yesterday. This comes as European indices also pare the slightly softer open earlier as US futures are also pushing higher on the session currently.

DAX

Nasdaq futures are up by 2% as tech stocks rebound after the selloff yesterday and that is keeping the overall risk mood more buoyed.

Oil has also crept higher to be up 0.7% to $65.50 currently as precious metals are also observing a modest rebound. Gold is up 1% just above $1,700 though running into some near-term resistance while silver is up 2% to $25.67 and platinum up 3% to $1,170.

All of this comes as the greenback and Treasury yields keep lower, with 10-year yields down 5.4 bps to 1.537% at the moment.