From a survey of just these three charts we have to say that the Bulls are winning this market battle but there is no "all clear" in the market. But when is there ever? :-)
Obviously, there's a lot more going on here but it's an extremely busy week. Gotta go!