The BP (LSE:BP) share price had pushed slightly lower in the lead up to its Q1 results on Tuesday (7 May). The oil giant reported quarterly EBITDA of $10.3bn and underlying replacement…
The BP (LSE:BP) share price had pushed slightly lower in the lead up to its Q1 results on Tuesday (7 May). The oil giant reported quarterly EBITDA of $10.3bn and underlying replacement…