Number of 'shadow tankers' rises by nearly 18%

From 2021 until August 2025, the total number of 'shadow' tankers importing oil into India was 366,063,253, and the number of G7 tankers totalled 310,945,122 - giving the shadow tankers an overall 17.73 percent edge over G7 tankers.