Each year, the G-7 summit is hosted by one of the member countries in rotation. In 2020, it’s the turn of the United States. Trump had always planned to use the summit to boost his re-election chances (and boost his income by hosting it at his Doral property in Florida, until that plan got shot down). He was originally going to site it at Camp David, but then everything got put on hold because of the pandemic, and plans started for a teleconference summit.
Ah, but the pandemic is over, hadn’t you heard? We need to reopen the country, get back to normal, get that economy going again, so the stock market will rise and Trump will ride the economic boom to another term of grifting at the White House. What better way to show the country that life is back to normal than by having the leaders of the west gather together and bask in Trump's benevolent smile?
So Trump announced yesterday the summit was probably going to be held at Camp David: Trump Says He Is ‘Considering’ Hosting G7 Summit at Camp David:
President Trump said on Wednesday that he may try to host the annual Group of 7 summit of world leaders at Camp David, the presidential retreat in Maryland, as originally planned before concerns about the coronavirus turned it into a virtual gathering scheduled for next month.
Camp David, at least, is spread out, and while physical distancing would be difficult, it could probably be manageable. But then, Trump said today he might hold it at the White House instead: