News

Shell's potential acquisition of BP could offer substantial synergies and shareholder returns. Read why I think SHEL is ...