News

Would Shell and BP creating a £200bn oil behemoth actually be a good idea - for anyone? - BUSINESS COMMENT: Analysis: FTSE ...