HomePhilippines news Shell stands to make $20mn from contentious Russian oil trade byadmin •February 27, 2023 0 Tags: Philippines news Pinoy Trending politics Shell stands to make $20mn from contentious Russian oil trade showbiz sports technology trending Articles viral post Facebook Twitter