| Clue | Source | Date |
|---|---|---|
| French energy company | The Telegraph Cross Atlantic | 09 Aug 2026 |
| Energy company | The Telegraph Cross Atlantic | 04 Mar 2026 |
| Energy company | The Telegraph Cross Atlantic | 01 Mar 2026 |
| Energy company | The Telegraph Cross Atlantic | 12 Feb 2025 |
| French state-owned energy company | The Telegraph Cross Atlantic | 22 Nov 2024 |