This could be an explosive 4th of July -- what with the probability of solar flares today, and the Sun / Pluto opposition. Be extra kind to friends, family and lovers, watch out for heated arguments over values and money, and be careful that "friendly competitions" don't get develop into long term feuds.
When Pluto transits a major point in an astrological chart, or when it is traveling in a highly stressful relationship -- like it is doing today -- whatever it brings to your table will be intense, with the possibility of heightened sarcasm, ego-defensiveness, revenge and feelings of being manipulated (usually because someone is obsessed with getting their way!).
As the day progresses, the Sun / Pluto opposition will be in different houses, depending on the time and your location. This means that many realms of life may be affected.
The Fourth of July is not one of my favorite holidays -- the fireworks that are so beloved by so many are terribly stressful for the animal kingdom, not to mention really dangerous.