CCrude Oil Read More UK Urged to Cut Taxes for Oil Giants Amid Looming Trade War06.02.2025 Oil giants such as BP and Shell who operate in the North Sea should be given huge tax…