31st Sequential Decline In Baltic Dry, On The Verge Of Breaching 1,900