Canada’s stocks benchmark gained after the US Supreme Court struck down President Donald Trump’s global tariffs.