Answer
The 29oz can is much cheaper per oz than the 15oz can.
Work Step by Step
So to find which one has lower costs you need to find how much it costs per ounce so,
$\frac{0.89}{15oz}$ $\approx$ 0.5933 dollars per oz
$\frac{1.69}{29oz}$ $\approx$ 0.05827 dollars per oz