English
Category Energy & Power

Motor oil shortage may last into 2027 despite US-Iran deal, shops warn
While a US–Iran deal to reopen the Strait of Hormuz may ease geopolitical tensions, auto repair shops in Tokyo and dealerships in Detroit are unlik...
Jun 16, 2026
3 min read
by Invezz

Plug Power stock just suffered a harsh reversal: buy the dip or sell the rip?
Plug Power stock has slumped sharply in the past few days, moving from a high of $4.33 on June 2nd to the current $2.91. It has slumped to its lowe...
Jun 10, 2026
3 min read
by Invezz

BP removes chair Albert Manifold: What it means for its turnaround and stock outlook
BP’s sudden removal of chairman Albert Manifold has unsettled investors and reignited concerns over governance and leadership stability. Analysts a...
May 26, 2026
6 min read
by Invezz

