Japan logs ¥412.4 bil trade deficit in March on weak yen, soaring oil prices
Japan's weakening yen raised further alarm in Tokyo on Wednesday as the government reported a bigger-than-expected trade deficit largely due to soaring costs for imports of oil, food…