Your cat can read your emotions
Cats might seem rather indifferent to human emotions but they perfectly understand their owners. They can read human emotions by recognising facial expressions like smiling and frowning.
Over time, cats learn to associate positive things with happy facial expressions while negative or less rewarding things are associated with negative cues such as frowning and crying. They even respond to them through their own body language of gestures and body positions. This doesn’t necessarily mean they feel empathy.
Cats are quite pragmatic, meaning they understand that their owner can treat them to more goodies when in a good mood. Perhaps it has taken long to discover and understand cats’emotional intelligence because their responses are rather subtle.