European defence stocks rally as summit between Trump and Putin stalls

Plans for a summit between US President Trump and Russian President Putin in Budapest have been shelved, at least for now, amid stark disagreements between Moscow and Washington on the conditions for a ceasefire in Ukraine.

Kyiv and its…

Continue Reading