Oil prices hit a new high above $76 a barrel Thursday in a market agitated by three factors:
Escalating violence in the Middle East
News of explosions on Nigerian pipelines
Iran nuclear row headed back to the U.N. Security Council
A few years ago, only a handful of geologists and academics were considering the "Peak Oil" theory, but now [...]










Recent Comments