Today on Taking Stock | Markets Digest CPI Print as Oil Remains Elevated Despite IEA Agreement