Top

Oil giant Total reportedly pulls out of Iran and a giant gas project