Muscat – Oman’s oil production has experienced a notable decline, with total output dropping by 5.1% to 272.4mn barrels in the first nine months of 2024, down from 287mn barrels in the same period last year, according to the data released by the National Center for Statistics and Information (NCSI). The figures revealed a 6.7% […]