DAX Sets Fresh Record, Outperform European Peers
The DAX closed about 1% higher at a new record high of 21,259 on Wednesday, outpacing its European peers.
The index was bolstered by Adidas’ strong earnings and optimism over massive AI investments proposed by US President Donald Trump, which helped offset concerns about his tariff policies.
Crude Prices Slip on Dollar Strength and Tariff Concerns
March WTI crude oil (CLH25) Wednesday closed down -0.39 (-0.51%), and March RBOB gasoline (RBH25) closed down -0.0286 (-1.35%).
Crude prices came under pressure Wednesday after President Trump warned that he is considering a 10% tariff on all Chinese goods in retaliation for the flow of fentanyl from the country.
Wednesday’s monthly report from the Bundesbank signals weak energy demand in Europe’s largest economy and is bearish for crude prices after the report said, “In the first quarter of 2025, the German economy is unlikely to emerge from its long period of stagnation.”
I am expecting US stocks to temporarily run into trouble in the next day or so and that should affect Euro’s performance as well. USD still has room to run but it is getting steep in the broader picture and so I think that is worth considering if holding positions. Eventually, but not anytime soon, I expect we see UsdChf 0850 again.
A driving flow today remains EURJPY, which is close to testing the 162.89 level cited earlier.
Unlike earlier, though, market is following the path of least resistance by pushing USDJPY higher as EURUSD lags. EURUSD lag is also coming from a firmer EURGBP, which is weighing on GBPUSD (after completing a 38,2% retracement earlier.
In line with what I said yesterday, so no need to repeat myself.
Now only remaining question is if EUR manages to close above that trendline tonight…
This is now the first signal that things are changing in EUR favour – It is a very early sign – 1.01800 held its ground, and more pull-push actions will be seen, with 1.02050 acting as a Major support.
This is a first time in awhile that I can see 1.06500 coming in play once again, but it will take some time so don’t expect any instant solutions.
We will continue following the developments on the Daily and Intraday basis as well – so stay tuned for more insights…