Canadian Dollar Rockets to 7-Month High: What’s Fueling the Surge?