G7 finance ministers met virtually to weigh U.S. calls for “meaningful tariffs” on China and India over Russian oil purchases to pressure Russia on Ukraine.
NASA barred Chinese nationals holding U.S. visas from its facilities and networks to safeguard the space agency as its space race with Beijing intensifies.