Forex deficit rises to $5.3bn in 7m