Oman's first quarter deficit rises to 751.4 million rials Administrator 5 years ago Public revenue was 1.82 billion rials at the end of March, down 30.5 percent compared with a year ago Source link