Oman’s budget deficit fell 5.6 percent to OMR1.92 billion till the end of October 2019. The budget deficit for the same period of 2018 was at OMR2.04 billion, according to the latest data released by the National Centre for Statistics and Information (NCSI). The total revenue of the Oman government fell 1.1 percent to OMR8,602.2 million for the first 10 months of 2019, over the same period of the previous ...