russia's energy infrustructure
Due to Defense Forces’ strikes on russia’s energy infrastructure oil refineries earlier this year, Russia fell short of 25% of its budget revenue from oil and gas sales, according to retired Major General of the Ukrainian Armed Forces Serhiy Kryvonos, speaking on Espreso TV. “The problem is that Europe talks about its concerns and the potential for a direct Russian […]