Strong selling pressure overwhelmed positive Coinbase integration news as the psychological $1.90 level failed to hold.
The company said, “In December 2025, we extended the time charter of the M/V Alfa with an international commodity trading conglomerate for an ...