Oil futures rise after OPEC+ agrees to largest supply cut since 2020