July 5, 2025
Russian Oil Executive Dies in Moscow Window Fall
One of Russia’s top energy officials has died after falling from a window in western Moscow, according to local authorities. According to Newsmax, Andrei Badalov, Vice President of Transneft, Russia’s state-controlled oil pipeline monopoly, died Friday in what authorities have preliminarily desc...
Read More