why whales are betting on RCO Finance