Japan’s crude runs recover to 13-week high at 71.7%

 In In the News
Japan’s crude run rates in the week ended Nov. 14 shot up to 71.7%, the…