PropMarketCapFRESHCurrencies, commodities and indices

IEA accelerates reserve sell-off: up to 100 million barrels could pressure oil prices
IEA countries have decided to accelerate the release of oil and petroleum products from state reserves. If the entire previously promised but not yet realized volume reaches the market, additional supply could amount to up to 100 million barrels.