US Dollar index is a little weaker before the Holidays

Today's expected range for the Canadian Dollar against the major currencies:
US Dollar 1.2800-1.2900
Euro 1.5600-1.5700
Sterling 1.7400-1.7500
The US Dollar index is marginally weaker this morning as it appears that a Brexit deal announcement is imminent after the UK gave some ground on fishing rights during last minute negotiations during the night. GBP.USD has jumped to a high of 1.3585 and GBP.CAD reached 1.7470 on the reports, I would expect that the Pound will actually jump some more once a final deal is announced and ratified by the EU and British Parliament.
The Canadian Dollar picked up some small gains against most currencies with the obvious exception the British Pound. USD.CAD is still range bound and opens the day at the 1.2840 (0.7788) level holding onto most of but not extending gains that were recorded earlier in the month. With the holidays now upon is I don't expect much of a range until later next week when the markets will have a clearer picture of what the Brexit deal looks like and we will see if the US stimulus program is signed by Trump and put in place.
Today's expected range for the Canadian Dollar against the major currencies:
US Dollar 1.3350-1.3450
Euro 1.4525-1.4625
Sterling 1.6500-1.6600
Today's expected range for the Canadian Dollar against the major currencies:
US Dollar 1.4210-1.4420
Euro 1.5310-1.5530
Sterling 1.8410-1.8630
Today's expected range for the Canadian Dollar against the major currencies:
US Dollar 1.3750-1.3850
Euro 1.4625-1.4725
Sterling 1.7250-1.7350