Oil Speculators take us for a ride

With Oil soon to hit $120 a barrel, public interest is building on the role speculators play in pushing prices higher. India’s Solution for Oil Prices: Ban Speculation by Banning Trading quotes: Buying stakes in overseas oil properties is proving much cheaper for...