Indian firms see major disruption of Russian oil supplies amid new US sanctions Read More January 11, 2025