Scoopfeeds — Intelligent news, curated.
Japanese yen slides to 1986 low as traders brace for intervention