SAVINGS, INVESTMENT & THE DEFICITS
Over the past decade, thanks to fracking, the US has approached self-sufficiency in oil. Since 2008 the trade deficit in oil fell from over half of the overall trade deficit to under 10% in 2016. Surprisingly, however, the massive decline in the oil deficit did not […]