Stock
BP shares decline following weak Q1 gas trading forecast and rising debt
BP’s shares fell in early trading Thursday after the energy group announced it expects weak ...