(EnergyAsia, June 16) — World crude oil stockpile in the developed world are at its highest level in more than 20 years, rising to more than one billion barrels at the end of April, said energy watchdog International Energy Agency (IEA). The agency said the build-up was caused mostly by a slowdown in consumption as…