Home Investing News Oil set for weekly losses as Trump tariffs loom