what is the difference between shell a & b shares?
The primarily difference is where they're located (and thus how the dividends get taxed); RDS. B is based in the UK and does NOT have any tax withholding penalty, while RDS. A has a 15-25% tax withholding on the dividend.