Oil prices surrendered early gains on March 22 as investors booked profits after this week's rally, but losses were limited by the ongoing efforts of OPEC and its allies to curb supplies.

Brent crude futures were down 35 cents at $69.12 a barrel (bbl) by 5:48 a.m. CT (10:48 GMT) after rising to $69.70, which was close to the highest level sin (WTI) futures fell 24 cents to $64.93.

The oil prices have risen nearly 10% in the last two weeks, boosted by a weaker U.S. dollar and tensions between Iran and Saudi Arabia that raised concern about Middle East supplies, which are already restricted by an OPEC-led supply deal.

Prices recorded their biggest one-day gain since November on March 21 after an unexpected drop in U.S. crude inventories.

"The bulls are back in town and they’re all looking for much bigger gains. But I think it is too early and today is really just a reality check," Saxo Bank senior manager Ole Hansen said.

"We have come within half a dollar of key resistance on May crude and that is attracting some profit-taking," he said.

The U.S. Energy Information Administration said on March 21 U.S. crude inventories fell 2.6 million bbl to 428.31 million bbl in the week ending March 16.

ING said the drawdown was partly due to a drop in imports of about 500,000 bbl/d to an average 7.08 million bbl/d last week and an 86,000 bbl/d rise in exports to an average 1.57 million bbl/d.

The dollar, which last month hit a three-year low, has also helped push up oil prices towards the $70 mark, as weakness in the U.S. currency tends to encourage holders of other currencies to buy dollar-denominated assets.

But the confident mood in the oil market has been tempered by U.S. crude production, which climbed to a fresh record of 10.4 million bbl/d last week, putting U.S. output ahead of Saudi Arabia and closing in on Russia's 11 million bbl/d.

U.S. production rises have been countered by the deal to cut output by OPEC, Russia and their allies. The agreement has run since the start of 2017 and is due to expire at the end of 2018.