Wednesday 's report from the U.S. Commerce Department says trade deficits with OPEC , China , Canada , the European Union , and Mexico were at record levels .