The energy sector is having its best day in 6 months as oil soars after OPEC+ announces surprise production cuts