Global oil and gas contracts activity relatively stable in Q

© 2025 Vimarsana