Home Investing News Oil prices drop on trade war worries but set for 3rd weekly gain