A motorist holds a fuel pump at a Gulf petrol station in London in this April 18, 2006 file photo. Oil rallied back from early losses on Thursday to strike a fresh record above $124 a barrel as strong diesel demand outweighed signs of rising OPEC supplies. REUTERS/Luke MacGregor/Files