Egyptians have been enjoying Ramadan with cautious optimism as the price of everyday essentials stabilises following runaway ...