Oil as a Percent of the Trade Deficit Captain Capitalism July 16, 2008 Captain Capitalism Another interesting chart from The Economist.Didn't realize oil was nearly half our trade deficit. Previous Next