Deshpande, Prabhakar - 2008
World Trade Center, said in a 1998 interview that he believed that Oil Prices, then trading at around $11 a barrel should … ideally trade at around $144 a barrel. Oil touched around $144 a barrel in June 2008. At this price, the world would be paying … formation of Organisation of Petroleum Importing Countries (OPIC) in 2002. This idea becomes much more imminent in these …