@pale2white For spot treatment, use depiwhite which has 2% HQ and 2% KA. You can get rid of dark spots using glycolic acid peels for the whole face since the dark spots are deeply embedded in your skin. As i said, try using glycovira GA 12% cream in the nights for like 1 month and tell me if you can see any difference in it. For sunscreen for oily skin, use Suncote SPF30 by curatio. It's the best for oily skin. My derm used to prescribe it for me.