Inevitable oil squeeze draws near
Already, production in Britain, Norway, and 16 other major oil-producing nations is slipping, analysts say. Now comes a report that the world’s biggest oil field – Gharwar in Saudi Arabia – has started to decline.
CS Monitor
Leave a Reply