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

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

Nearly 135 million barrels of Russian crude oil are currently stranded at sea as a result of Ukraine’s airstrike campaign targeting refineries with the intent to cripple crude…