Oil gains on supply woes after OPEC+ output cuts