Star Metro - Oil prices tumble as markets shrug off Iranian rebuttal to US