Update news

Cancel

Shell buys Iran’s first oil consignment; negotiations underway with other oil majors