Germany Sees Industrial Production Rise

Germany's industrial production increased 0.4% in April Germany's industrial production rose 0.4% in April, compared to a 0.5% monthly increase expected. The prior month's production was revised to a 0.1% decrease from an initial 0.7% decline. The data comes

Arca Disputes AI Role In Bitcoin Crash

Arca blames Strategy's BTC sale for crash Arca's Chief Investment Officer argued that the sale of 32 BTC by Strategy signaled the firm may need to sell more to meet its preferred share dividend obligations. The selling pressure last week was due to the Strategy news,