Oil futures fell Wednesday, with the U.S. benchmark pulling back from a seven-year high, after industry data showed a rise in crude and fuel inventories last week ahead of closely followed government data. ...read full article on Market Watch Share