Kansas City Southern may delay Canadian National deal vote

Kansas City Southern (KSU.N) said on Thursday it has turned down a $27 billion bid from Canadian Pacific Railway (CP.TO) and will delay a shareholder vote on a $29 billion deal to sell itself to Canadian National Railway Co (CNR.TO) if the rail regulator does not rule on the deal in the next five days.

Oil dips as Delta variant weighs on demand forecasts

The Brent benchmark oil price fell for a second day on Friday, albeit holding above $70 a barrel, after the International Energy Agency warned that demand growth for crude is slowing sharply owing to the spread of coronavirus variants.