Gold drops 1.4% as US attacks Iranian vessel, oil surges 7%