Business

Statoil says oil discovery off Canada could yield up to 600 million barrels