
Commercial oil inventories are being quickly depleted and there are only a few weeks worth left of them, International Energy Agency Fatih Birol warned.
Speaking to reporters in the sidelines of the G7 finance leaders meeting in Paris, Birol said the release of reserves has been adding 2.5 million barrels of oil per day to the market, but they "are not endless."