Almost every year since 2020 has been a rollercoaster ride, and the first six months of 2025 were no different
Source: GIBSON SHIPBROKERS LTD