IEA chief warns that commercial oil inventories are depleting rapidly
Release of strategic oil reserves have added 2.5 million bpd to the market However, they are not endless There is a perception gap between the physical oil market and futures Commercial oil inventories are depleting rapidly, only a few weeks left This continues his warning from last month, in saying that Europe could run out of jet fuel in…










