FTSE 100 just about in the green but BP and Shell slip as oil drops on Russia price cap talk – Proactive Investors UK

www.000webhost.com