Your day today
Aries: You may be assigned some last minute work on the professional front. There is a possibility of facing delays at work. Your participation in charity work is likely.
Taurus: A project you may have started will come to an abrupt halt due to financial crisis. You will be in no mood to make compromises on the romantic front.
Gemini: Official matters will give you a big relief as you will get what you need and deserve. Relatives will visit you, which will be a happy time for the entire family.
Cancer: You have to keep mum in office politics. Heavy investment in shares is not at all advisable. You may have to work in a new atmosphere today.
Your efforts may be duly rewarded. Friends will be of a great help in many matters. Students can expect success. You may have a lot of work pressure.
Leo:
Virgo: You will get what you deserve. Mind your words while talking to senior officers. The day will see you travelling for work-related purpose. A letter from your beloved will make your day.