Moscow stock exchange dropped 12% at opening on Monday on intensifying geopolitical risks and...
Putin Accuses Ukraine for the Blast at ‘Kerch Strait Bridge’
Vladimir Putin, the president of Russia, accused Ukraine of what he called a terrorist...
EU Agrees to Impose Price Cap on Russian Oil
The 27 member states of the European Union agreed on Wednesday to impose a...
Four Occupied Ukrainian Areas Side with Russian-Orchestrated Referendum for Annexation
Four Russian occupied territories of Ukraine voted in a huge favor to join Russia...
Russian Ruble Drops to 2-Month Low after Putin Declares Partial Military Mobilization
The Russian ruble fell below 62 a dollar for the first time in over...
Putin warns to cut energy supplies to Europe if price cap imposed
Russian President Vladimir Putin warned to block all energy shipments to Europe if the...