Gold drops $43 to $4,050 as analysts flag further downside