Oil prices fall over demand worries in China
ISTANBUL: Oil prices decreased on Tuesday as the weak economic data in China caused worries about a slowing economy crimping demand in the world’s largest crude oil importer.
International benchmark Brent crude traded at $84.23 per barrel at 09.39 a….