CConflicts Read More Shell, TotalEnergies CEOs sound alarm as Israel-Iran strikes escalate17.06.2025 Smoke billows for the second day from the Shahran oil depot, northwest of Tehran, on June 16, 2025.…