I believe it's an over exposed LED display scrolling information. I saw that mounted on that hydraulic equipment that was hanging on the BOP
yesterday. And, as I speculated in another thread, lol, it's probably a stock ticker display, reminding them of the falling BP share price, as this
well continues to flow flow flow with each passing day.