Read more

View all

Oil Revenue Sinks 43%

Petroleum revenue has dropped for a second straight year in 2025, plunging 43 percent from US$1.36billion in 2024 to US$770million, as crude oil production extended its six-year slide – f…

Load More
That is All