Home Editor's Pick JPY Drops Amid $2.96 Billion Trade Deficit and Weak Data