General view of Poole Harbour after about 200 barrels of reservoir fluid leaked into the water in Dorset, Britain, March 27, 2023. REUTERS/Peter Cziborra
General view of Poole Harbour after about 200 barrels of reservoir fluid leaked into the water in Dorset, Britain, March 27, 2023. REUTERS/Peter Cziborra