Oil market facing supply gap of about 10mln bbl/d as long as the conflict continues, and it'll be tough to get even 2mln bbl/d out of G7 release.