Home Investing News Oil set for weekly rise on new Iran sanctions, OPEC cuts