San Francisco Frontiers - Oil prices tumble as markets shrug off Iranian rebuttal to US