Oman’s public debt drops to $36.7bn in Q2Net oil revenue amounted to 3.02 billion rialsCurrent revenue rose 2% year on year to 1.93 billion rialsBy Reem Walid · 18 August 2025