Haggai
Haggai 2:7ESV·traditional attribution

And I will shake all nations, so that the treasures of all nations shall come in, and I will fill this house with glory, says the LORD of hosts.

Matthew Henry Presbyterian @wholebiblehenry

Here is, I. The date of this message, Hag 2:1. It was sent on the twenty-first day of the seventh month, when the builders had been about a month at work (since the twenty-fourth day of the sixth month), and had got it in some forwardness.

Commenting on Haggai 2:1-9

John Gill Reformed Baptist @doctorgill

And I will shake all nations,.... By changing their governors, and forms of government; which was done by the Romans, when subdued by them; and by bringing in wars among them, which produced those changes; and by civil wars among the Romans themselves, in the several nations that belonged to them, which were notorious a little before the coming of Christ: or else this was...

Jamieson-Fausset-Brown Reformed @jfbcommentary

shake--not convert; but cause that agitation which is to precede Messiah's coming as the healer of the nations' agitations. The previous shaking shall cause the yearning "desire" for the Prince of peace. MOORE and others translate "the beauty," or "the desirable things (the precious gifts) of all nations shall come" (Isa 60:5, Isa 60:11; Isa 61:6).