Oil prices fell on Wednesday on disappointing economic data from China and Europe and a rise in U.S. crude inventories, partly erasing the previous session's ...
A