Deshpande, Prabhakar - 2008
Osama Bin Laden, the leader of Al Qaeda, the organization widely held responsible for September 11,2001 attacks on 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...