1.11.22 BP the British oil and gas giant has found itself assailed for making bigger earnings whilst the UK drags into the start of a winter energy crisis. Bp announced further share buybacks as underlying earnings of more than US$8bn were reported for the third quarter. The Financial Times commented that this left the UK-listed […]