Petroleum revenues slump 56% in first-half of 2025

This development marks a steep reversal from the same period in 2024

This development marks a steep reversal from the same period in 2024