The International Monetary Fund estimates Bahrain needs oil prices of around $107 a barrel to balance its budget