Connect to share and comment

Iran oil payments

Appears In:
Iran threatened to block oil flow if West imposes tougher sanctions.
Iran oil payments

An Indian petrol pump employee fills the tank of a motorbike at a petrol station in Amritsar on July 7, 2011. India imports about 80 percent of its crude oil and has been frantically seeking new fuel sources as its economy grows.