Global oil and gas contracts activity reported a decrease of 12% in the number of contracts from 6,993 in 2024 to 6,188 in ...