Weekly Stocks Recap Apr 10 – 12 Weekly Top Losers and Gainers Just 3 days this week. Bitin ba? A few stocks who rallied last week are now either selling or consolidating. Some are still rallying. Could this be a selloff signal? …