Matthew 24:29 Tribulation ... see Matthew 24:21 Tribulation - Revelation 7:14; Revelation 1:9
Sun ... Isa. 13:10; (Jer. 15:9; Ezekiel 32:8; Joel 2:10)
Moon ... Isa. 13:10; (Isa. 24:23; Ezekiel 32.7; Joel 2:10; Joel 3:15)
Stars ... Isa. 13:10; (Isaiah 14;12 margin; Ezekiel 32:7; Haggai 2:6;)
See Heb. 12:26
Powers ... same verses above.
Cf. Acts 2:19; (Ezekiel was speaking about Egypt)