Oman's public debt is expected to come down to 18.6bn rials at the end of July, compared with 20.8bn rials in December 2021. Getty Images
Oman's public debt is expected to come down to 18.6bn rials at the end of July, compared with 20.8bn rials in December 2021. Getty Images

Oman to repay $1.33bn loan ahead of schedule as oil revenue surges