FTSE 100 holds after “fat finger” BP trade

BP has awarded LNG contracts in Indonesia
BP has awarded LNG contracts in Indonesia

Breaking