Europe mostly lower premarket amid G7, NATO summits
European stocks traded mostly lower in the premarket session of Tuesday amid news of Group of Seven (G7) and NATO meetings. Both events come amid renewed condemnation of Russia for its military invasi…