Weather improving demand, supporting pricesOil price “fantastic” (I’m so very happy for all the oil producers, really)