Bitcoin tumbled back below $48,500 after official figures showed inflation in the US fell by less than expected in January to 3.1%.Read More
You might also be interested in reading Mueller Water Products raises 2025 net sales guidance to $1.37B-$1.39B driven by strong Q1 results.