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 08:24 18 Apr 2017.