Japan’s weekly crude oil run rates fall to 42-week low at 58%2021-05-252021-05-25/wp-content/uploads/liberty-petroleum-icon-logo2.pngLiberty Petroleum Corp/wp-content/uploads/liberty-petroleum-icon-logo2.png200px200px
Japan’s crude oil run rates dropped to 58.1% over May 16-22, the lowest level in…