Oil closed higher to finish a roller-coaster trading session, as an OPEC agreement to extend output curbs outweighed troubling economic data.
After surging at the start on Monday, oil prices spent much of the day drifting lower, even after OPEC members quickly decided to prolong production cuts by nine months. The coalition then spent hours arguing over a proposal to formalize cooperation with Russia and other allies. Futures closed up 1.1% in New York, after surrendering a gain of more than 3% earlier in the day.