Tag

SHELL TRANSPORT & TRADING CO LTD

Shell estimated its oil sales volumes in Q2 2020 to be between 3.5 million to 4.5 million barrels per day.