Russian Oil Prices Plunge as India and China Halt Key Purchases
Russian oil prices have dropped sharply. This follows India and China refiners stopping purchases. The U.S. sanctions deadline is nearing for state-controlled producers Rosneft and Lukoil. Urals Crude Takes a…
















