The daily horoscope for August 2, 2026, driven by Mars entering Gemini, names Gemini, Leo, Virgo, Capricorn and Aquarius as…