Home Investing News Oil mixed as Trump restores pressure on Iran, tariff drama caps prices