Spanish multi-energy group Repsol SA (BME:REP) will raise billions of dollars for investments in renewable energies by selling a minority stake in its global upstream oil and gas business, according to an announcement on Wednesday.