We’ve just come out of two major central bank meetings within the past 24 hours. The ECB delivered a 75-basis point rate hike as widely expected on Thursday, but surprised the market with a more dovish communication. Audio Update Technical highlights EURUSD Pushes back above parity GBPUSD Signs of bottoming out USDJPY Upside should be […]