https://re-russia.net/en/review/213/
Will Russia have enough money for the war? Oil prices are falling, but the IEA predicts an increase in demand by the end of the year, rendering sanctions ineffective