Oil prices slid over 2% on Wednesday to their lowest in more than three months on concerns over waning demand in the U.S. and China.
Brent crude futures settled down $2.07, or 2.5%, to $79.54 a barrel. U.S. crude lost $2.04, or 2.6%, to $75.33. Both benchmarks hit their lowest since mid-July.
Read the full story here.