economy given big boost by ramadan shopping season