Oil prices drop nearly 3 pct as trade war escalates
Oil prices sank on Wednesday as investors' risk appetite was hampered by trade tensions that could limit demand.
Oil prices sank on Wednesday as investors' risk appetite was hampered by trade tensions that could limit demand.