Nigerian court freezes Shell accounts in dispute over oil deal

A Nigerian court restricted Royal Dutch Shell Plc

A Nigerian court restricted Royal Dutch Shell Plc