Sanctioned Russian Oil Tankers Stall Off India Amid Regulatory Uncertainty
Several Russian oil tankers, recently sanctioned by Western authorities, are idling off the Indian coast as uncertainty mounts over whether they will be permitted to unload their cargo. The ships,