Private beta — expect errors and inaccuracies
QooryBeta
← News

In just recent months, Russia’s oil refining has dropped by 10%, and Russian oil companies are being forced to shut down their oil wells.As for Russia’s overall state revenues – thanks to our comprehensive pressure at all levels – within the first five months of this year, Russia’s deficit has alrea

X·May 18, 2026
Read article