An explosion at a fuel station in Oman. Thankfully nobody was injured