Just received that this was indeed Divine Activity. This blue streak is a cosmic display by the Divine Feminine Source, the Great Mother, the Creator of All-That-Is, “playing magic” and “show[ing] off her stuff” (Her words) over the skies of Spain and Lisbon, Portugal, on the evening of Sunday, May 20, 2024.
Here are YouTube videos from ABC News and New Scientist: