Oil companies are under increasing pressure to bring fuel to market faster and cheaper, leading BP to conclude some of its resources “won't see the light of day,” ...
A