Saudi Arabia maintains the world’s largest crude oil production capacity of about 12 million b/d

Archive