Latest
Energy
Drones Strike Russia’s Second-Largest Refinery Near St. Petersburg as Oil Exports Face 40% Disruption
The latest attacks may have disrupted up to 40% of Russia’s seaborne oil export capacity – roughly 2 million barrels per day – dealing a blow to one of Moscow’s key revenue streams.
Updated: March 27, 2026
Ukraine
Russia’s Baltic Ports Oil Terminals in Flames From Punishing Ukrainian Drone Strikes
Russian internet users are griping that an ongoing Kremlin campaign to suppress the app Telegram for “national security reasons” certainly isn’t stopping the Ukrainian robot planes.
March 27, 2026
Russia
Missile, Drone Strike Hit Kharkiv Apartment Block, Injure 8
Russia struck Kharkiv overnight with a missile and drones, hitting a residential building and injuring eight, as Ukraine downed most of 102 UAVs.
March 27, 2026
Zelensky
Zelensky Makes Surprise Visit to Saudi Arabia for ‘Important Meetings’
Kyiv and Riyadh reportedly plan to sign a security agreement on “the protection of the skies” as US President Donald Trump’s spiralling war in the Middle East shows little sign of winding down.
March 26, 2026
War in Ukraine
UNESCO ‘Alarmed’ at Damage to Lviv World Heritage, Russia Not Mentioned
The UN’s lead agency for protecting man-made and natural treasures as part of humanity’s cultural heritage had called out Russia before for blowing up Ukrainian churches – but not this time.
March 26, 2026
Russia
Russia Reportedly Moves to Arm Iran With Advanced Drones After US-Israel Strikes
Russia is reportedly sending drones, medicine, and supplies to Iran after US-Israel strikes, marking a potential shift toward direct military support.
March 26, 2026
Turkey
Turkish Tanker Ferrying Russian Oil Hit by Drones in Black Sea
The vessel Altura, which has been under EU and UK sanctions, departed the Russian port of Novorossiysk with about a million barrels of Russian crude before it was struck.
March 26, 2026
Energy
Ukraine’s Drone Campaign Knocks Out Up to 40 Percent of Russia’s Oil Exports
Oil exports are one of the main sources of revenue for Russia’s state budget and a key part of funding its war in Ukraine.
March 26, 2026

