Gold headed for a third straight weekly gain as investors weighed signs of inflation and economic recovery. The precious metal is trading near the highest level in more than four months amid rising inflation expectations, static Treasury yields and concerns of a resurgence of coronavirus cases in some countries.