I’m suspect this is the petroleum depot blowup from earlier
If you have further distinguishing info please share
People who are not familiar with explosions of ammunition instillations etc. see ‘explosions’ often as bombs rather than realize explosions can be anything other than a bomb.