Lloyd's List is one of the world's oldest continuously running journals, having provided weekly shipping news in London as early as 1734. But, sure, they could have made the whole thing up to make Russia look bad. :) Look around, maybe you can find something more credible to your tastes.