Oil jumps 8% to two-month high above $31 as June futures contract ne...