Oil prices have ended mixed with Chinese trade data showing imports and exports shrank in August, adding to concerns about energy demand prospects.
Oil prices have ended mixed with Chinese trade data showing imports and exports shrank in August, adding to concerns about energy demand prospects.