Updated: Storms, lower prices and divestment charge push BP into the red

BP news
BP news

Breaking