Trade balance July 21, 2014 0 Recent improvements in oil trade balance soften US trade deficit – Today in Energy [ad_1] July 21, 2014 Source: United States Bureau of Economic Analysis (BEA) Balance of Payments…