Oil prices plummet as Iran seen not taking supply off the market after ‘weak’ retaliation Source link