Business

Tuesday 05/December/2017 16:49 PM

World oil prices remain above $62 a barrel

London: Oil steadied above $62 a barrel on Tuesday as expectations of a drop in US crude inventories and prolonged supply curbs by Opec and other producers...