This particular verse in the bible is talking about the two witnesses who are servants of God. this is not Chemtrails corona or weather modification.
However, My personal opinion is Satan has, and does, through the power of technology, and with the permission or tacit approval of God have the power to create plagues and control the weather. (Signs and wonders false miracles, etc.)