Oil News: Crude Slumps Toward $59.67 as Oil Demand Outlook Turns Bearish

  • Crude oil slips as trade war fears hit demand outlook; rising inventories and OPEC+ output add pressure to a bearish oil prices forecast.