Shell considering sale of its retail forecourts business in France - SHEL News | Rallies