Freight costs for Russian oil shipments from Baltic ports to India declining Read More March 27, 2025