Crude oil prices fell sharply due to reduced demand in China, with Brent crude at $89.57 and WTI at $86 per barrel. China's imports hit an eight-year low, while easing Middle East tensions and US-Iran peace talks added pressure on prices, despite previous predictions failing to materialise.
Market Samachar is a news aggregator. This article was originally published by mint - markets. Tap the button above to read the full story on their site.