BP logos are seen at a BP petrol and diesel filling station southeast of London on June 15, 2020, following the announcement that the oil giant will take a hit of up to $ 17.5 billion (11.4 billion euros and 15.3 billion euros), due to the ongoing COVID-19 global pandemic. …
Read More »