Shell has agreed to sell the majority of its refining and marketing businesses in Finland and Sweden to Keele Oy. The terms of the transaction, which are subject to regulatory approvals, include Shell’s retail business, including some 340 service stations in Sweden and some 225 in Finland, as well as its commercial road transport (CRT)…