Russia expects $90 billion in oil and gas earnings in 2026, accounting for about a fifth of its state budget revenues. U.S. and European sanctions have targeted this income stream, a key source of funding for Moscow in its war against Ukraine. Continue reading