Defense stocks have staged a sharp rebound, surging up to 30 percent in a week, driven by domestic order momentum and global military spending.
Russia has launched a barrage of drones across Ukraine overnight that killed at least seven people, according to local Ukrainian officials and emergency services. The attacks, including on the capital ...