But BP has struggled to reduce its debt load and the moves have failed to ignite its share price, leading to speculation ...
BP plc BP, the British oil and gas giant, has inked an agreement with Iraq for the redevelopment of four oilfields in Kirkuk. This is a significant development for Iraq, given that its oil and gas ...