Home Investing News Oil prices largely flat; U.S.-China trade war prompts weekly loss