Lagarde bubble meme

The dollar is continuing to keep slightly on the weaker side after yesterday's retreat, with the drag in Treasury yields amid the 'peak inflation' narrative weighing on the greenback.

EUR/USD is trading back up to 1.0900 but the ECB will be in focus today, so that is a risk factor for the euro even if the central bank isn't expected to pull out many surprises - if at all.

USD/JPY is also dragged back down below 126.00, though buyers are holding on to the push above the 125.00 level for now.

As yields retreated, equities snapped a short losing streak with US futures also pointing a little higher on the day. US retail sales will be a key risk event to watch later on but not before we get the ECB.

0630 GMT - Switzerland March producer and import prices
1145 GMT - ECB announces its April monetary policy decision
1230 GMT - ECB president Lagarde press conference

That's all for the session ahead. I wish you all the best of days to come and good luck with your trading! Stay safe out there.