Aramco: Pacts & MOU have potential combined value of over $3.7b.

24 Aug 2026 17:18Energy EUR France