Oil falls over $1 as demand worries outweigh Middle East supply risks
Oil prices slipped more than $1 on Wednesday as U.S. commercial inventories rose, while weaker economic data from China and dimmed prospects of interest rate cuts stoked worries about global demand. Brent futures for June were down $1.01, or 1.32, to $89. …