And The Deregulation Gifts Just Keep Right On Giving…

The role of speculators in the world’s oil markets has been widely blamed for bringing consumers $4 gasoline last summer — and rightly so. A recently completed study by two

Continue reading