Markets.News
Canadian Dollar Weakens Slightly as USD/CAD Clings to 1.4000 Level