Revenue in line with estimates; profits beat expectations partly due to lower taxes; Ebitda for refining biz declines 21.4% QoQ