Oil prices have not surged despite a production loss of over 12 million barrels per day because t..., Sonic AI
“Oil prices have not surged despite a production loss of over 12 million barrels per day because the market is drawing down a buffer of 400 million barrels of commercial stocks and 400 million barrels of Strategic Petroleum Reserve (SPR) oil.”