Canadian Prime Minister Justin Trudeau

 Canadian Prime Minister Justin Trudeau's Liberal government put the brakes on its spending spree in its latest budget released Wednesday, as US policies and EU elections cast a haze over the global economic outlook.

The proposed budget limits new spending to Can$5.7 billion (US$4.3 billion) over six years -- about 10 times less than the Liberals' inaugural budget last year.