investingLive European markets wrap: Oil holds firmer, stocks steady on cautious optimismInvestinglive·Apr 27 at 07:08 AM603353+2.49%BP