Oil prices surge $110 per barrel

Crude oil prices rose up sharply on Wednesday, surging nearly 5% on concerns of a supply crunch even after countries agreed to release 60 million barrels of oil from reserves around the world.