Link here.
Overhang.
To say the least.
72 million bbls.
On the producer side, OPEC inventories remain elevated, up 15 million year-on-year. Saudi says it is their country's responsibility to keep the oil market balanced -- if so, how did they let this get out of control?
