Ukraine strikes Russia’s Sheskharis terminal with 75 million tons of annual oil throughput and 2.5 million cubic meters of tank capacity
Ukrainian Defense Forces have struck Russia's Sheskharis oil terminal, the largest oil-loading facility in southern Russia. It has…

