U.S. oil prices fell slightly Friday and ended lower on a weekly basis for a third straight week as testy U.S.-China trade talks unsettled the market and fueled ...
A