Oil squeezed out a gain for the second straight week but uncertainty around the U.S.-China trade deal and fears of a resurgent pandemic limited the price rally. Crude futures in New York fell 0.5% Friday, but rose 1.9% for the week. The U.S. and China postponed talks planned for over the weekend that had been aimed at reviewing progress at the six-month mark of their phase-one trade agreement, according to people familiar with the matter. Meanwhile, a rebound in U.S. retail sales slowed sharply in July amid a surge in Covid-19 and still-high unemployment cooled the economic recovery. “If China headlines come out and there’s a problem with the meeting that’s going to happen, you could see a push down to the support levels,” for crude futures, said Tariq Zahir, managing member of the global macro program […]