United States CFTC Oil NC Net Positions fell from previous 206.5K to 192.3K

Eurozone CFTC EUR NC Net Positions: €41.3K vs €26K

Eurozone CFTC EUR NC Net Positions: €41.3K vs €26K
Read more Previous

BoC: Cautious hold and two‑sided risks – TD Securities

TD Securities strategists, including Andrew Kelvin and colleagues, expect the Bank of Canada to keep the Overnight Rate at 2.25% through the April meeting and likely for the rest of 2026.
Read more Next