Brazil Nominal Budget Balance down to -75.6B in June from previous -37.4B Post navigation Brazil Primary Budget Surplus registered at -65.5B, below expectations (-60B) in June Canada: Real GDP contracts by 0.3% in May as expected