Nostra Terra Oil & Gas Co PLC, up 18% at 0.025p, 12-month range 0.021p-0.1725p. City broker Peel Hunt LLP has a 10.08% stake in the Texas, US-focused oil producer as of Monday, up from none ...
Battery costs continue to drop on a per-kWh basis, from $790 in 2013 to a record low $139 now, according to a survey by research firm BloombergNEF. A drop in the cost of raw materials and a ...