Read More 2 minute read Latest news Ukraine Kremlin’s oil revenues drop by nearly 33% — but Trump’s sanctions threaten even more pain With oil and gas revenues down 27%, the Kremlin braces for fresh US measures targeting not only Moscow but also its energy partners. byOlena Mukhina
Read More 2 minute read Latest news Ukraine London also slashes price cap on Russian oil to $47.60 per barrel after EU’s sanctions adoption Western allies have escalated economic pressure on Russia by dropping the crude oil price cap. byOlena Mukhina