Brent takes $105/b threshold again


Oil rose by $1 a barrel on Wednesday as a report of lower inventories in the United States and cuts in Russian gas flows to Europe offset concern about weaker demand and a looming U.S. interest rate hike.

Industry group the American Petroleum Institute said on Tuesday crude stocks fell by...