Over the past eighteen months, we’ve witnessed a historical collapse in oil prices driven by a tremendous increase in supply and lackluster global demand. The implications of such a dramatic fall in oil prices are wide ranging. Here in the U.S., we’ve seen many small oil companies fall into bankruptcy, but it’s the largest oil producing countries that have been most impacted by the decline in oil revenue. Saudi Arabia ran a budget deficit of 16% of GDP in 2015 and has even considered publicly ... [Continue Reading]
Articles and resources related to Oil Prices.