October 2024 saw the lowest daily production rate for UK onshore oil since the oil leak at Wytch Farm 18 months earlier.
October 2024 saw the lowest daily production rate for UK onshore oil since the oil leak at Wytch Farm 18 months earlier.