Oil is down close to 4% on the day
The USDCAD is clawing it's way back above the 100 hour MA at the 1.3826 level.
Oil prices are trading down 3.33% and is trading at the lowest level since Jan 21.
S&P just sent a bunch of energy related downgrades across the newswires.