Recent sharp gains in the oil price, taking it to around USD 40 per barrel now from USD 28.50 in mid-January, do not necessarily mean that the worst is over, the IEA said in its monthly oil market report.
"Even so, there are signs that prices might have bottomed out," it said.
Oil had seen a dramatic fall since trading above USD 110 in mid-2014 to lows seen in January of this year, before staging a modest recovery to current levels.
"For prices there may be light at the end of what has been a long, dark tunnel, but we cannot be precisely sure when in 2017 the oil market will achieve the much-desired balance," it said.
More From This Section
Among factors for higher prices are talks among producers launched by Saudi Arabia, Venezuela, Qatar and Russia to freeze production which the IEA said amounts to "a first stab at co-ordinated action that is intended to stabilise prices" with the presumed aim of pushing oil up to USD 50 a barrel.
"Later this month some oil producers are expected to meet to discuss a possible output freeze. We cannot know what this might be and in any event it is rather unlikely that an agreement will affect the supply/demand balance substantially in the first half of 2016," the report said.
Among other factors keeping a lid on oil supply, Iran's return to the market following the lifting of Western sanctions in January has been "less dramatic than the Iranians said it would be", the IEA said.
The IEA said supply disruptions in Iraq, Nigeria and the United Arab Emirates, steady demand for oil and recent weakness of the dollar were other reasons supporting expectations of a price upturn.
Also, there are signs that high-cost producers, including of US shale oil, are lowering output as they can't cover their costs because of oil price weakness.