Canada announces $18 billion fund to lessen dependence on US.

Business