U.S. Sanctions Squeeze Russia’s Oil Giants as Global Buyers Pull Back
New U.S. sanctions on Rosneft and Lukoil are cutting into Russia’s oil revenue as major buyers in China and India scale back purchases, tightening global pressure. A New Financial Squeeze … Read More










