The current physical interruption to the global oil market is between 10 and 15 million barrels p..., Sonic AI
“The current physical interruption to the global oil market is between 10 and 15 million barrels per day, representing 10-15% of global supply and 20-30% of globally traded oil.”