IEA weighing potential oil stocks release after Russia invasion