BP shares down 2% on back of US Supreme Court battle

BP news
BP news

Breaking