Yen falls on draft G20 statement; oil slides

Back
Top