Oil prices, which have been driven higher for the past four weeks, were steady on Monday, with holidays in Singapore, London and New York dampening trade, as rising concerns over demand recovery offset supply cuts.

Brent was flat at $35.13 a barrel by 1:15pm GMT, while US oil gained 10 cents, or 0.3% to $33.35 a barrel. Both are down around 45% so far this year.

"Uncertainty around the current travel patterns in the US is so great that the American Automobile Association did not release its Memorial Day travel forecast," Bjornar Tonhaugen, head of oil markets at Rystad Energy, said.