Babies are smart, they will not starve or overeat - but crying is a sign that your child is already too hungry so crying is the last resort for them! Some hunger cues can be sucking their thumbs/hand, smacking their lips, being cranky/impatient etc.
The amount defers for every child and different age, so there's no fixed formula on how much your child should be drinking at each age - but probably just a guideline on the maximum/average! Other than that, just let baby drink how much he/she wants - they know when to stop themselves :)
Read more