BP makes biggest loss for 20 years and axes thousands of jobs
theguardian.com