I have to thank my elves for helping with "notices."
Mobil (actually ExxonMobil) is basic in the manufacture of polyalphaolefins, so they have a competitive advantage if synthetics were only made with PAO (or as the industry calls it, a Group IV type base oil.)
Long ago, Castrol developed an oil they claimed was "synthetic" using a Group III base oil, an exceptionally highly refined oil but originally from crude oil. There was at the time, and still is, no measureable performance difference between Group III and IV that is perceptible to the engine or owner. Mobil challenged the Castrol advertising and lost. Since then (and it has been many many years) a Group III or Group IV based formulation can be marketed as "synthetic."
Shell no doubt uses Group III base oil, has every right to call it synthetic, and it will perform as they claim; a 5W40 diesel meeting the slew of API credentials. Mobil probably uses Group IV base oil, has every right to call it synthetic, and it will perform as they claim; a 5W40 diesel meeting the slew of API credentials. There are probably other reasons to be half the price. However, you won't get any more peformance from Mobil over Shell diesel oil, especially since you have a gasoline engine and are already buying a diesel oil. I recommend that you do your wallet a favor.