Home Investing News Oil set for second straight weekly gain on Iran sanctions, planned OPEC+ cuts