


Late last week, Canada took a significant step to ease trade tensions by lifting many of its retaliatory tariffs on U.S. imports that fall under …

The USDCHF is trading to a new high as the USD moves higher vs most of the major currencies. On the hourly chart, the price …

The whack-a-mole continues as Trump administration weighs visa sanctions for EU an EU member state officials over the blocs digital services act. Trade is complicated, …

The USDJPY stretched higher as European traders exit the day. The move to the upside took the price above the 200-hour moving average at 147.49, …