Saudi’s Missing Barrels of Oil Production
World oil supply has almost certainly peaked, but the mass acknowledgement of its imminent effects has not happened yet. So, in the eyes of the business sectors and the American public, Peak Oil isn’t really here yet.
From the Wilderness
Leave a Reply