Russian Oil Prices Plummet as Major Buyers Cut Purchases

Russian oil prices have declined sharply as India and China cut purchases of Russian crude ahead of the U.S. sanctions deadline. The discount of Urals crude on the North Sea benchmark Brent widened to $23.51 per barrel, the largest spread since March 2023. This price drop reflects the growing economic pressure on Russia’s energy exports and indicates a shift in global demand for its oil.