Oil was up in Asian trade Thursday as investors awaited the results of a European Central Bank (ECB) meeting and the release of trade data from China.
New York's main contract, light sweet crude for delivery in March gained 16 cents to $96.78 a barrel in the afternoon and Brent North Sea crude for March delivery increased 12 cents to $116.85.
"Markets are looking forward to the European Central Bank meetings and the release of Chinese trade data... for some directional indications," said Sanjeev Gupta, head of Asia-Pacific Oil & Gas practice at Ernst & Young.
ECB policymakers are expected to decide on keeping interest rates unchanged during their meeting later Thursday despite worries about slow growth and the strengthening euro.
Investors are choosing "to stay on the sidelines ahead of a key European Central Bank policy meeting... where the spotlight will be on whether the recent strength in euro is sustainable for the weaker economies in the eurozone", Phillip Futures said in a market commentary.
A stronger euro is supportive of oil prices because it makes the dollar-priced commodity cheaper. A weaker euro makes oil more expensive for holders of the currency and is likely to dent demand.
Other analysts said investors will also be on the lookout for trade and inflation data from China due to be released Friday.
The closely-watched figures are the latest in a string of data expected to point to a recovery in the world's second biggest economy.
China is the world's biggest energy consumer and a strong economy bodes well for demand and prices.