Media
Hub articles
1,850 pieces
FACT CHECK: Revisiting Yaroslavl in flames, what the numbers confirm
The Yaroslavl refinery suffered a direct strike followed by a fire in late March 2026, according to CNN on March 28, 2026, an event…

COLUMN: Putin faces his own price cap, between rhetoric and reality
Vladimir Putin signed, on June 26, 2026, a decree extending until the end of 2027 a Russian mechanism presented as a response to Western…

DECODING: The state of play on Pyongyang, the quiet supplier of Russia's war
There is a number that, since it was published, has been circulating without really being absorbed by the public: 29,488 munitions containers are reported…

ANALYSIS: Russia's shell industry, one month on, a cold read
A number surfaced at the end of February 2026 and has barely left the conversation among military analysts since: Russian shell production is now…

OP-ED/NOTE: why Rosneft and Lukoil under US sanctions matter more than it seems
On October 22, 2025, the U.S. Department of the Treasury confirmed sanctions targeting Rosneft and Lukoil directly, the two largest Russian oil companies, a…

FACT CHECK: the Russian oil price cap extended to 2027, in five numbers
A Russian presidential decree has confirmed the extension of the oil price cap mechanism through the end of 2027, a decision that mirrors the…

COLUMN: Novak and the Import Gamble, What This Power Shift Reveals
When an oil-exporting country publicly announces it is considering importing fuel, something important has just shifted in a balance of power it thought it…

DECODING: the Kremlin and the diplomacy of waiting in three parts
On June 18, 2026, Ukrainian President Volodymyr Zelensky called on Russia to take concrete diplomatic steps to end the war, according to a report…

ANALYSIS: Yaroslavl in flames, between rhetoric and reality
In late March 2026, yet another Russian refinery found itself in the news for the wrong reasons: the one in Yaroslavl, several hundred kilometers…