Tag

BRITISH PETROLEUM

Shell estimated its oil sales volumes in Q2 2020 to be between 3.5 million to 4.5 million barrels per day.
NNPC has announced the signing of a crude for product deal with the BP for the next six months.