WTI crude now higher on the day

Oil touched as low as $31.07 earlier but now it's up slightly no the day at $32.20 per barrel.

The improvement in oil has continued to weight on USD/CAD and the pair is now down 150 pips.

Broader risks trades are getting a nice lift alongside crude. Suddenly the market is feeling all warm and fuzzy. That's especially impressive given the 6.4% decline in Shanghai earlier today.