Home Investing News Oil prices weaker on slide on tariff and production jitters, weak China data