The Nasdaq-100 surged to a fresh all-time high of 22,191.37 on Tuesday, as tech stocks continued their relentless climb. The Invesco QQQ Trust (NASDAQ:QQQ), the most popular ETF tracking the index, ...
While scanning Barchart’s Top 100 Stocks to Buy this morning, I came across a small-cap oil and gas stock based in Los ...