Oil climbs more than $1/barrel as OPEC+ agrees to cut output