World | Mon Jun 23, 2008 8:46am IST

Obama vows to crack down on oil speculation