A freighter (R) comes in to dock alongside a container wharf in Tokyo port. Japan logged a bigger-than-expected trade deficit of about $11.5 billion in May as the nation's energy costs soared, official data showed Wednesday
A freighter (R) comes in to dock alongside a container wharf in Tokyo port. Japan logged a bigger-than-expected trade deficit of about $11.5 billion in May as the nation's energy costs soared, official data showed Wednesday