New York's main contract West Texas Intermediate (WTI) for delivery in May climbed 35 cents to USD 102.91 a barrel.
Brent North Sea crude for May gained 28 cents to stand at USD 107.95 a barrel in late London deals.
The US Department of Energy said the country's commercial crude stockpiles rose by four million barrels last week, four times the amount forecast by analysts, indicating reduced demand in the world's biggest consumer of oil.
Traders were later set to focus on the release of minutes from the first US Federal Reserve policy-meeting with new chairman Janet Yellen at the helm for further clues on the US economy.
Also Read
"Oil prices are boosted by the same underlying factor that has dominated the agenda recently -- the escalation of crisis in Ukraine," noted analyst Fawad Razaqzada at traders Forex.Com.
With Ukraine a key conduit for Russian gas to Europe, traders fear that any armed conflict will disrupt supplies and send oil and gas prices skyrocketing.