The Oil and Chemical tanker, Bantry Bay unloads its cargo at the Navigator Terminals, an Oil storage depot along the River Thames on March 10, 2026 in ...