Oil posts weekly loss as US-China trade war sparks demand concerns
Oil posted a third consecutive week of declines as concerns over a trade war between the United States and China weighed on markets. West Texas Intermediate crude (CL=F) and Brent futures (BZ=F) ended the week down more than 2% after…