Oil prices rose last week as momentum built for a deal by major producers to reduce output, following a tentative accord by Opec on Sept 28. Even Iran, long seen as a holdout, now says collaboration from many countries will lend more weight to the agreement.