gCaptain 12/16/2025 9:11:24 AM
 
Russia is loading its oil onto tankers at an unprecedented pace — but those shipments are stacking up at sea, weighing on prices and undermining Moscow’s ability to finance its war in Ukraine.