Rapid Voice News

Oil price rebound puts Shell on the front foot – Telegraph.co.uk

“Things do look like theyre picking up again. Oil is trading above $60 and, with normal life slowly returning in much of the world, were seeing demand for the black stuff start to come back as well.
… [+615 chars]