OPEC, the Organization of Petroleum Exporting Countries, has voted to maintain output levels, thereby keeping the price at around $100 per barrel. OPEC members currently make up 40% of the world’s oil supply, producing around 30 million barrels per day. The organization must carefully consider their supply limits, as supply has a direct result on […]