Geopolitical risks keep oil prices elevated even as some of the more immediate Saudi supply concerns start to ease. from Stocks-Markets-Economic Times Read The Rest:economictimes...