New satellite images show the scale of destruction at a vital Saudi ... 17 impact sites at Saudi Aramco's Abqaiq oil plant and two at the Khurais oil field on Sunday. The satellite image below ...
On the night of Dec. 15, 2024, two Russian oil tankers, Volgoneft-212 and Volgoneft-239, sank in the Kerch Strait, a narrow ...