Signs of a thaw in the US-China trade spat and prospects of an improvement in US economic growth have taken a toll on the metal, which has lost nearly $100 an ounce to trade at $1,456 today
In a Q&A, Abhishek Deshpande explains why oil prices might take much longer time to rise