The decline in oil prices will put the squeeze on Iran and Russia — and give a jolt to American consumers

Player utilities

Read the full story at TheWorld.org.