Chinese contractors win record market share; Cairo grapples with political and fiscal challenges; Stronger upstream project spending beckons in 2025 ...