Dollar Weakens After July CPI Cools; Oil Shock Looms