Photo: Frank Behrends The oil tanker Progress (IMO: 9306627), which is under sanctions for transporting …
Frozen pipelines: Russia, not Europe, risks to lose most if natural gas transit through Ukraine stops
On December 31, 2024, the five-year contract providing for Russian natural gas to be shipped …
