Concerns about future supply are keeping oil prices from falling faster: Market strategist
Bill O'Grady, chief market strategist at Confluence Investment Management, talks about the latest U.S. oil inventories data. He says there’s a number of factors that’s weighing on the oil industry right now including uncertainty around more strategic reserve releases and future supply.