Should I sell or hold the DWTI stocks at this point? Which one is a good move?

Please advise.