High commodity prices continue to weigh on trade deficit