Oil higher amid IEA warning on $100 price