Ukraine
Weekly data: plummeting Russian oil receipts herald the fall of a petrostate
Seven consecutive months of falling fossil fuel revenues suggests what may happen to other petrostates as the energy transition accelerates.

Seven consecutive months of falling fossil fuel revenues suggests what may happen to other petrostates as the energy transition accelerates.