Shell slides after taking a $5bn hit on its Russia business
European markets have chopped among favourable and unfavorable territory right now, as traders carry on to soak up the messaging...
THE BLOG INFORMATION
European markets have chopped among favourable and unfavorable territory right now, as traders carry on to soak up the messaging...