Oil prices gain after IEA says market tight