Oil Traders Tear Up Contracts With Rosneft's Indian Refinery 22.07.2025, 12:19 4,386 The reason is European sanctions.