Shell vows more cuts as annual profit sinks on weak oil prices
Royal Dutch Shell ( RDSa.L ), Europe’s largest oil company, reported its lowest annual income in at least 13 years on Thursday, vowing to take further steps to weather the Continue Reading
