The EURUSD rose in the Asian session on the back of the emergency ECB meeting. The price spiked up and thorugh resistance between 1.0457 and 1.0490. However, as the price approached the falling 100 hour moving average, buyers turned to sellers. The ECB meeting news push the price down even further and the pair has now erased all the gains for the day. The lap up and down is for the most part completed with resistance against the 100 hour moving average stalling the rise.
On the downside, the lows from yesterday and today bottom near lows from May 12, May 16 between 1.0388 1.0396 (see blue numbered circles). There is a slightly higher swing area 1.04189 that was just broken.
Move below those targets, and traders will look toward the swing lows from May which were also the swing lows for the year at 1.0348 to 1.0353, and near the swing low from 2016 at 1.03395. Move below that level 2016 low at 1.03395, and suddenly the EURUSD is trading at the lowest level since December 2002 (near 20 year lows). That will get another headline.
On the topside watch the 1.04189 level as a close barometer in the short term. Move above and traders may start to retarget the 1.04578 level as the ups and downs continue ahead of the Fed decision. Ultimately, if the pair can get above the falling 100 hour MA that would give buyers some added confidence.
Overall, the US dollar is sharply higher and that hurts international companies the most as it makes remitting earnings less beneficial. Microsoft adjusted their expectations for earnings as a result of the dollars impact.
The good news is if the dollar should starts to weaken for some reason (US growth slows and with it inflation and/or a solution to Russia/Ukraine war) you get a quick tailwind.
So it’s could be either feast or famine.
Right now companies are in a famine situation with both the EURUSD and USDJPY at/near 20 year highs as the Fed is expected to raise rates by 75 basis points followed by another 75 basis points in July and more thereafter, inflation may have peaked again, but that is what was said a month ago, and Russia/Ukraine war is nowhere near an end..