Dangote Refinery posts $22.5bn revenue, records $4.7bn profit as cash reserves hit $6.7bn | Vibestale