April 17, Doha hosted ministerial meeting of 17 oil-producing countries on the freezing of oil production at the January level. The talks were attended by the OPEC countries (except Iran and Libya), as well as Russia, Kazakhstan, Azerbaijan, Mexico, Oman and Bahrain. The talks were preceded by...