The U.S. Department of Energy announced a 7.3 million barrel increase in crude oil inventories for the week ending July 23. The build in supplies far exceeded that 1.7 million barrel contraction that oil analysts were expecting. The data is weighing on oil, which is down 83 cents to $76.67 per barrel. In turn, softer oil prices and rising risk aversion have pushed USD/CAD to the highest since early in the Asia-Pacific session Full Story