Oil prices have climbed to just shy of $US50 ($A69.62) a barrel after a sharper-than-expected fall in crude inventories, lifting energy shares and world stock markets.
Oil prices have climbed to just shy of $US50 ($A69.62) a barrel after a sharper-than-expected fall in crude inventories, lifting energy shares and world stock markets.