Oil prices tumble to $70-75 target as Iran-US deal optimism grows