Oil prices drop in third straight session as China data feed worries over demand
MarketWatchOil futures extend losses to a third consecutive session, with global benchmark prices settling at $83.73 a barrel, the lowest since June 14.
Oil futures extend losses to a third consecutive session, with global benchmark prices settling at $83.73 a barrel, the lowest since June 14.