Oil prices surge USD 7 per barrel despite release of supplies