The IEA Says Global Oil Inventories Are Draining at 8.5 Million Barrels a Day. The Math Leaves No Room for Diplomacy.
This story is reported by houseofsaud.com. Read what other outlets are saying below, then open the original report for full details.
Full coverage
12345678