Supply concerns in the world's top energy consumer, the United States, have kept the price of oil firm around 62 dollars a barrel. Traders are worried about problems at US refineries and a fall in reserves of fuel and heating oil there. With the summer driving season approaching, US petrol prices are at a six-month high.