Home Investing News Oil posts weekly fall on tariff worry and rising supplies