2 ms·
BP produced 675 million barrels last year. The world produced 10.3 billion. BP cannot control the price like that.
by missedthecue 4y ago
BP produced 675 million barrels last year. The world produced 10.3 billion. BP cannot control the price like that.