Shell cuts 5,000 jobs as profits tumble

Oil majors Royal Dutch Shell Plc (RDSa.L) and Eni (ENI.MI) warned of a slow recovery, highlighting weak energy demand and operational challenges, as their profits slumped. Shell, Europe's largest oil company by