As the North American session begins, the US dollar is mostly higher versus the major currency pairs (but off the highs). In the video above, I take a look at t...
Nasdaq futures hold bullish structure, but cooling, as AI IPO frenzy of last week added another Wall Street risk-on narrative. Today we have a new "deal with Ir...
The price of Micron (MU) is up 20.8% TODAY. For the year the price is up 218%. That rivals some of the best years for Nvidia (238% ins 2023). Going back 12 mont...
The AUDUSD pushed higher today, but the rally once again stalled near a key technical ceiling. The price tested the 50% retracement of the move down from the Ma...
The USDJPY is stretching to new highs and in the process is moving above the high from last week at 159.337. The price just ticket to 159.35. Can the momentum h...
The GBPUSD is back below its 100 day moving average at 1.34748 after briefly moving above the level yesterday and again earlier today. That inability to stay ab...
The USDCHF pushed to a new session high today, but the rally is running into a key resistance zone overhead. At the same time, oil prices are moving higher on f...
The USD is modestly higher to start the US session reversing some of the declines from the moves during the holiday session yesterday. Against the 3 major curre...
The AUDUSD has moved sharply higher as improving risk sentiment and hopes for diplomatic progress in the Middle East have helped fuel broader risk-on flows acro...
Crude oil moved sharply lower today on hopes for a diplomatic solution to the conflict in Iran — or at least progress toward a framework for peace through a Mem...
The USDCHF extended to the downside today after finally breaking below the key 100-day moving average at 0.78393, a level that had helped hold support on Friday...
The USDCAD moved sharply lower through April but has turned back to the upside in May. The rebound this month pushed the pair above two key technical levels — t...