Low Oil Prices and Bible Prophecy
Immutable Law of Supply and Demand This fall oil production rose to create an oil surplus. Supply outpaced demand. Demand declined because of a recession in Europe, the slowing Chinese economy and increased energy efficiency in the developed world. Supply expanded because U.S. shale and Canadian tar sands oil production increased. Saudi Princes’ Power Gamble …
