Saudi Midad Energy, Algeria’s Sonatrach ink $5.4bn hydrocarbon dealBy MOHAMMED AL-KINANI · 14 October 2025