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

World stocks slip, Europe bucks trend

Emerging market and Japanese shares fell sharply on Tuesday, but the retreat failed to boost the dollar which fell after the previous sessions' gains. European stocks bucked the overall trend, rising on