Japan’s weekly crude oil run rates fall to 42-week low at 58%

 In In the News
Japan’s crude oil run rates dropped to 58.1% over May 16-22, the lowest level in…