Is Bahrain on the brink? Manama facing 'budget deficit, inflation challenges'