Oil prices have continued to rally in this session 26 May
Yesterday’s OPEC/non-OPEC decision to extend oil output cut deal by 9 months left oil prices on the back foot given that was the very least already factored in.