Saudi Arabia – Headed for a Downfall?

Saudi Arabia recently announced that it had halted a $100 billion oil production expansion plan to raise capacity to 15 million barrels a day by 2020. At this point, the country claims to have capacity of 12 million barrels a day. What … Continue reading Saudi Arabia – Headed for a Downfall?