Overview
The main reading
Dear Cancer, the Moon transits in Leo and this may make some of you feel a bit depressed and frustrated. But it is extremely important that you conceal your irritation with a smile. Your best bet would be to suppress your need to vent out today, suggest Astroyogi astrologers. Think before you speak or else you may have a reason to regret your sharp words later, be cautious. The best course of action for you would be to tread lightly as some altercations or misunderstandings are very likely, probably between 3:30 pm and 5:50 pm. It would be better for you to think before you speak than feel sorry later. Brown is your lucky color for the day.