“Against this backdrop, investors will need to crunch the numbers, to find the stocks that are best positioned for current conditions,” advises the author of today’s article – and based on the aggregation of eight separate factors commonly used to predict results, each of the three stocks highlighted in today’s article is a “Perfect 10”. For these three stocks that appear to be compelling plays in the current environment, CLICK HERE.