28 Estimated oil reserves , especially in Saudi Arabia and Iran, are a number of the highest in the world, and the worldwide oil cartel […]

28 Estimated oil reserves , especially in Saudi Arabia and Iran, are a number of the highest in the world, and the worldwide oil cartel […]