Oil prices climbed on Friday, on track for a third consecutive weekly gain, pulled higher by major oil producers’ efforts to hold back output amid concerns about economic recovery from the coronavirus pandemic. US West Texas Intermediate crude futures rose 13 cents, or 0.3%, to $42.95 per barrel...