The head of the International Energy Agency, Fatih Birol, has lashed out at OPEC for failing to bring oil prices down. ″[A] factor I would like to underline that caused these high prices is the position some of the major oil and gas suppliers, and some of the countries did not take, in our view, a helpful position in this context,” Birol said, as quoted by CNBC this week.