Oil prices are up 8.6% after OPEC surprised everyone by agreeing to a deal