Egypt’s Key Economic Pillars Look Shaky