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