Current account deficit swells by 90% in 7MFY17