Crude oil could hit $150 near term says IEA