Ocean temperatures have been off the charts since mid-March 2023, with the highest average levels in 40 years of satellite…
This website uses cookies.