Freight costs for Russian oil shipments from Baltic ports to India declining Read More March 27, 2025
Indian firms see major disruption of Russian oil supplies amid new US sanctions Read More January 11, 2025