Home Investing News Oil prices on course for weekly gains; Trump tariffs loom