Japan runs current surplus of $25.7 billion in August - EWJ News | Rallies