Russian oil sales to China and India stall as sanctions increase costs, Reuters reports
Trade for March-loading Russian oil in China and India has stalled due to soaring shipping costs triggered by U.S. sanctions introduced on Jan.
The Heartbeat of World events
Trade for March-loading Russian oil in China and India has stalled due to soaring shipping costs triggered by U.S. sanctions introduced on Jan.