Canada Registers Record-High Trade Surplus In June

In a surprising turn, Canada has posted a trade surplus of C$3.23 billion for the month of June. This is the highest surplus on record since a figure of C$3.45 billion was registered in September 2008. The record set is all the more impressive given analysts’ prediction that trade would…