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 »