Blow to South Africa power supply

Karpowership, the Turkish company seeking to supply more than 1,200 megawatts of power to South Africa, said its appeal to overturn an environmental ruling against its plans has failed in another blow to the country’s attempts to resolve a power…

Oil heading for punishing loss

Oil headed for a punishing weekly loss on increasing evidence that a global economic slowdown is spurring demand destruction, with prices collapsing to the lowest level in six months as key time spreads contract.