Home Investing News Oil to snap three-week losing streak amid US tariff delays