Bloom Energy, a producer of solid oxide fuel cells for on-site electricity generation, experienced a 16% drop in its stock on high volume, significantly lagging ...
UK faces inflation pressure as Iran conflict continues - Oil prices have soared since the US and Israel began strikes on Iran, exceeding 100 dollars per barrel on Monday.