OPEC+ keeps November oil production unchanged at 31.01 million bpd | Vibestale