Russia faces a 135 million barrel crude oil backlog at sea as drone strikes, sanctions, and retreating buyers create a logistical crisis risking production

Russia's oil glut worsens as 12 tankers idle off Oman with unsold Urals crude, pushing floating inventories to early-2026 highs amid faltering demand.

Ukrainian strikes have crippled Russian refining, leaving 135 million barrels of crude stranded at sea even as exports hit a four-year high.