Oil prices fell to near $71 a barrel yesterday as China's stock market tumbled and commodities investors questioned whether the US economy can recover strongly in the second half.
Prices fall to near $71 a barrel