Today: 26 March 2026
Browse Category

NASDAQ:STEM 15 October 2025

Stem, Inc. (NASDAQ: STEM) Stock Skyrockets on European Expansion and Analyst Upgrades

Stem, Inc. (NASDAQ: STEM) Stock Skyrockets on European Expansion and Analyst Upgrades

Stem shares jumped 16% to $27.52 on Oct. 14, 2025, after announcing a new 400 m² Berlin center to support European solar-plus-storage projects. The stock is up 173% over 90 days. Q2 revenue beat forecasts at $38.4 million, but the company posted a ($3.73) per-share loss. Analysts remain divided, with price targets ranging from $12 to $21 and most rating the stock “Hold.”
15 October 2025

Stock Market Today

  • Oil Market in Backwardation Reflects Risk Premium Amid Iran Conflict
    March 26, 2026, 4:40 AM EDT. The oil market is in backwardation, where near-term futures trade at a premium over later contracts, signaling a built-in risk premium amid the ongoing U.S.-Iran conflict. Despite sharp drops after peace plan reports, prices remain elevated with Brent crude near $99 a barrel, up 36% since hostilities began, and WTI around $88. Analysts interpret backwardation as the market expecting the current price surge to be temporary, anticipating a resolution to the crisis. However, mixed signals from Washington and Tehran and continued regional tensions keep uncertainty high. Traders remain cautious, potentially underestimating the conflict's longer-term impacts on supply and prices.
Go toTop