KRTL BioTech

Shell under fire over buyback delay warning

Shell under fire over buyback delay warning

Royal Dutch Shell faced a torrent of criticism from analysts on Friday for warning of possible delays to its $25 billion share buyback program, with some saying the move had undermined the credibility of the oil giant's management.