CGI profits up slightly to 426.9 million

Wall Street closes slightly higher

Oil down slightly

Wall Street up slightly after US inflation

Opening up slightly on Wall Street

Oil up slightly