This could be the reason, why they wrestled the second spot to Ethereum, well at least contributed, they have no running bounty campaign right now, they should at least have one because there is a possibility that they will lose their third position, because EOS and LITECOIN is getting good volumes maybe if coinmarketcap is not faking their volume XRP is not in that position after all.
The Ethereum blockchain has been improved by hardfork called "Constantinople" in January 2019. Mining rewards were reduced, that's why the ETH price has soared from $80 to $150, and now Ethereum is rated the second at CoinMarketCap again.
Of course, Ripple is a good competitor to Ethereum, and bankers who like XRP can manipulate social networks to attract other investors. As I see, the BTC, ETH and XRP price charts are almost the same, so this likely manipulation did not affect the Ripple.