BP hit with $2.2billion loss, job losses to total 7,000 by end of 2017

BP news
BP news

Breaking