Science has it that the rotation of the moon influences oceanic tides and so many other natural events on earth. Yes, the moon rotates. It may not appear so from where you observe. But it sure does. The moon orbits the Earth once every 27.322 days. It also takes approximately 27 days for the moon to rotate once on its axis. It does not seem to be spinning but appears to us to be still. This is called synchronous rotation.
At the point on the ocean’s surface closest to the moon as it rotates, says Scientific American, the lunar gravitational attractive force is strongest and it pulls the ocean toward itself occasionally generating high tides capable of sending violent storms inland. This is likely what led to the birth of Hurricane Harvey and previous storms that has ravaged the continent of America. Recall Harvey struck days after the recent perfect eclipse
The fact that Texas usually records high temperature, and only borders the Gulf of Mexico (an extension of the Atlantic Ocean) makes the event unique. But then It’s also possible that global warming affected the Atlantic current and tides (as ocean warming increases sea level) thereby pushing the storm through the gulf and offshore