Europe’s largest oil company Royal Dutch Shell plc ( RDS.A ) reported better than expected first quarter earnings due to …read more
Europe’s largest oil company Royal Dutch Shell plc ( RDS.A ) reported better than expected first quarter earnings due to …read more