Oil Imports Drive May Trade Deficit Over $50 Billion July 12th, 2011 MacAoidh Facebook Twitter0share Oil Imports Drive May Trade Deficit Over $50 Billion – New Orleans CityBusiness Advertisement Advertisement Facebook Twitter0share