October 18, 2026CommoditiesPolitics·Bearish·conflict
Ukrainian forces strike Russia's largest oil terminal in St Petersburg as Moscow plans first US diesel delivery
Ukrainian forces have struck Russia's largest oil terminal in St Petersburg, as Moscow planned a first delivery of 500,000 tons of diesel to the United States, a report says.
Detected & updated continuously · Source: Nebula
Story subjects
Armed Forces of UkraineSt PetersburgMoscowUnited States