Russia Expects $11 Billion Energy Windfall in 2023 Despite Cap

Russia expects to get a huge inflow of energy revenue by the end of this year despite an oil price cap imposed by Group of Seven nations, and may channel it toward spending as the government continues to pour resources into the war in Ukraine. In the last five months of 2023, total extra proceeds … Read more

Leave a Comment