Text this: Repsol Sells $3.4 Billion Stake in Shift From Fossil Fuels.