$50-a-barrel oil is a problem for the U.S. trade deficit Javier Blas The Japan Times 5 0 15.04.2025 .....© The Japan Times visit website