Articles You May Like USDCAD retraces gains on the day and tests swing area support ahead of 38.2 retracement. Risk-On Sentiment Pushes US Stocks to New Highs, Safe-Haven Currencies Underperform Home Depot misses on revenue, as high interest rates hurt sales Here are the portfolio’s top 5 performers in a record-setting week for stocks Gold prices flat ahead of key US inflation data