Russia's Victory Day Could Be A Crucial Moment For Oil
• https://www.zerohedge.com by Charles KennedyWhile the Kremlin has publicly stated that it won't be declaring war on Ukraine or announcing a military mobilization on Victory Day on May 9, the markets are jittery heading into the weekend, with speculation that Russian President Vladmir Putin w



