The Kyiv Independent
Ukrainian estimates shows that long-range strikes on Russian oil infrastructure inflicted at least $2.3 billion in lost oil revenue for Russia in March alone, President Volodymyr Zelensky said on April 19.
Go to News Site