Total to sell 25 percent stake in offshore South African block to Qatar Petroleum

French oil and gas group Total has agreed to sell a 25 percent stake in the…