Business BP halts hiring new staff and puts break on renewable energy plans Indrabati Lahiri 02/07/2024