Oman’s public revenue rises 8 percent to $31.5 billion on higher oil, gas earnings    Economy Middle East