30-06-2020 18:50
via
uk.finance.yahoo.com
Oil giants pull market lower after Shell reveals £18bn hit
Both Shell and BP were in the FTSE 100's five worst performers on Tuesday.
Read more »