Japan’s crude runs recover to 13-week high at 71.7%2020-11-172020-11-17/wp-content/uploads/liberty-petroleum-icon-logo2.pngLiberty Petroleum Corp/wp-content/uploads/liberty-petroleum-icon-logo2.png200px200px
Japan’s crude run rates in the week ended Nov. 14 shot up to 71.7%, the…