TOKYO -- Oil prices are surging despite an overnight agreement by members of the International Energy Agency to release 60 million barrels of reserves, as the crisis in Ukraine deepens.
Crude oil rose 14% on Wednesday to trade at $108.93 per barrel at one point, its highest level in at least a decade.



.jpg?width=178&fit=cover&gravity=faces&dpr=2&quality=medium&source=nar-cms&format=auto&height=100)