Oil prices are down about one per cent, pressured by data showing weakening imports and exports in China that raised new worries about a global economic slowdown hurting crude demand.
Oil prices are down about one per cent, pressured by data showing weakening imports and exports in China that raised new worries about a global economic slowdown hurting crude demand.