Rio Tinto Clocks H1 Revenue Decline Of 10%, Cuts Dividend, Yet Yields 13.4%
[ad_1] Rio Tinto plc RIO reported H1 consolidated sales of $29.8 billion, a decline of 10% year-over-year. Underlying EBITDA was $15.6 billion, down by 26% Y/Y, and Net earnings were…