She looks like she is wedged in pretty hard. They had earth moving equipment trying to dig her out. She ran aground after a steering incident during high winds in a sand storm. In the wider shots you can see her bow is wedged up, proper stuck.
View attachment 48111
A skyscraper-sized container ship wedged across Egypt's Suez Canal blocking all traffic in the vital waterway could take at least two days to dislodge, creating a backlog in global shipping.
www.abc.net.au
Hopefully they will get her free in a few days, but it does look like a few days to do it.
RPG attacks aren't unheard of in egypt, but you would really need multiple hits to make a decent hole. Security around the Canal is pretty tight. Ships are very large and unless a state actor is involved, attacks are symbolic.
Egypt’s Suez Canal is one of the world’s busiest petroleum shipping channels.[1] An estimated 2.2 million barrels of oil and liquefied natural gas (LNG) from the Persian Gulf pass through the Suez Canal every day bound for markets in Europe and North America.[2] In addition, more than 1,500...
ctc.usma.edu
.
As for an oil spill, I don't think that would stop anyone, any disabled ship would easily be pumped out, and its not very deep and theres no rocks to hit.