MintLean R·
China demand woes, Middle East peace hopes drag crude oil prices to multi-month lows; Brent hits 7-week low
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.
Read at Mint →


