Jan 14 • 13:03 UTC 🇵🇱 Poland Rzeczpospolita

Russian oil seeks buyers. Tankers stuck off Oman

Russian oil companies continue to struggle to sell crude oil to India and China, resulting in unsold oil accumulating in tankers turned into floating storage, with estimates suggesting that by the end of November 2025, 35 million barrels of Russian oil will be stranded at sea.

📡 Similar Coverage