European markets open to close, earnings, data and news
An Hour AgoOil giant Shell reportedly considers ditching London for New YorkA Shell logo displayed on a sign at a gas station in Nakuru, Kenya.Sopa Images | Lightrocket | Getty ImagesBritish oil giant Shell is considering ditching the…