Recent news which mentions NYSE:RIO,NYSE:SNP,NYSE:BHP,NASDAQ:FAT,NYSE:MCD,NYSE:SHLX,NASDAQ:RILY,NYSE:STWD