Home Investing News Oil set for weekly fall amid supply pressure, tariff uncertainty