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