Oil and gas major BP Plc (LON:BP) is ceasing further development work towards a potential standalone biofuels production facility at its Rotterdam refinery, a spokesperson confirmed for Renewables Now.