EURUSD Price Forecast: EURUSD has struggled to maintain gains above the 1.07 level following the European open as markets digest moves by US policymakers to restore confidence in the Banking sector.
The US dollar has given up all the gains induced by Powell's hawkish comments due to a slump in yields following the SVB meltdown, but US inflation data could revive the greenback's recovery.