The USDCAD bottomed last Friday at 1.37315 before gapping higher over the weekend after trade talks between the U.S. and Canada soured. The deterioration in tra...
As London and European traders head for the exits, European shares are closing mostly lower, with selling seen across most of the major markets. France’s CAC le...
As a trader, it is important to pay attention to the nuances of price action—especially around the technical levels that traders tend to follow.When a key level...
In an uncanny coincidence, the first big named storm of the 2026 season could be Dolly. The storm has formed in the mid-Atlantic and its forecast path takes it ...
The USDCHF broke below its 200-hour moving average at 0.80427 after sellers held resistance against the 0.8060–0.8070 swing area. The break triggered additional...
I'm seeing more persistence in inflationThe problem with us missing on inflation for so long is an inflationary mindset creeping inI don't think we're there yet...
And you thought Nvidia's move higher was impressive at 7%? Salesforce shares are surging by 18% after the company reported better-than-expected fiscal second-qu...
Nvidia delivered another strong beat-and-raise quarter, fueled by accelerating demand for AI infrastructure. By now, most traders know the headline numbers:Reve...
Prior month wholesale inventories 0.3%Whole inventories advanced for July 1.3% versus 0.2% expected. Retail inventories advanced for July 0.7% versus -0.5% This...
Prior week Initial claim 206K revised to 207KInitial jobless claims 203K vs 206K estimate4 week moving average of initial claims 205.5K-vs 204K last weekPrior w...