A strong tropical disturbance that rolled off Africa to start the week – since designated Invest 96L by the National Hurricane Center – is doing its best Little-Engine-That-Could impression this morning and appears to be nearing tropical depression or storm status in the eastern Atlantic.