Business

Oil prices drop as U.S. crude inventories show an increase

22703025
Oil prices slightly fell on Wednesday morning after sources citing American Petroleum Institute figures showed an ​increase in U.S. crude inventories.

SEE MORE

More