Reuters - Oil has recovered about half its losses from yesterday and gold is at a new record high so that's generally giving the Canadian dollar a bit of independent support.