Chinese refinery runs and demand rise in March, but crude builds at a record pace as teapots stockpile

Published at 14:49 17 Apr 2017 by Last edited 14:21 3 Sep 2017.