BP withdraws from World Petroleum Council Energy Congress in Riyadh

Business