India and China are the biggest buyers of Russian crude at discounted prices that Moscow has been forced to offer after losing sales to Europe following its invasion of Ukraine in 2022.
Brent crude futures settled 85 cents, or 1.37%, lower at $61.06 a barrel. U.S. West Texas Intermediate futures closed 81 cents, or 1.39%, lower at $57.46. Those were the lowest settlements for both ...