Nasdaq futures analysis today: NQ repair is constructive, but 29,760 still mattersNasdaq futures are showing a mild bullish repair today, but not a confirmed bu...
The USDCHF trended higher for most of June, with only a modest correction around mid-month that saw the pair test its 200-day moving average before turning back...
The U.S. dollar is mixed to start the week, with the EURUSD and GBPUSD moving higher while the USDJPY is also edging up. In today's video, I take a look at the ...
Crude oil futures settled at $69.23, down $2.69 (-3.74%) on the day. For the week, prices fell nearly 8.5%, adding to losses of 10.4% the prior week and 6.6% th...
Gold is sharply higher today, gaining $54, or 1.35%, to $4,080.67. The metal has traded in a wide range, with a session low of $3,983.21 and a high of $4,096.73...
The EURUSD closed higher yesterday after a choppy, back-and-forth session. Today, the pair extended its recovery and moved above its 100-hour moving average for...
The broader US stock indices will lower on the day with the NASDAQ index testing a key swing area at session lows. The S&P index fell below a swing area and...
There was a brief burst of volatility in the markets following reports of a potential missile threat in the UAE. Initial headlines also indicated that explosion...
The USDCAD has been on a relentless climb since May 1, rallying from 1.3549 to highs of 1.4247 on both Wednesday and Thursday. That twin peak created a double-t...
The USD is mixed with a modest downward bias to start the last trading day of the week. The EURUSD has made a move above the falling 100 hour MA at 1.1398 and b...
U.S. stocks ended the day with a mixed-to-firmer tone as buyers and sellers fought it out. The market was helped by strength in semiconductors and a rebound in ...