Oil retreats after hitting $126 a barrel

Analysts warn of demand destruction as prices hit multi-year highs

Oil retreats after hitting $126 a barrel
Analysts warn of demand destruction as prices hit multi-year highs