CCrude Oil Read More Russian Oil Giants Buckle Under Low Prices and Sanctions02.09.2025 Russia’s oil giants are being squeezed from all sides—by falling crude prices, sanctions, and punishing interest rates—leaving first-half…