Oil prices have hit a new record, sigh, again as speculators eye more increases

Download
PRI WNYC