Royal Dutch Shell is struggling to pay off $1 billion that it owes Iran for crude oil because European Union and U.S. financial sanctions now make it almost impossible to process payments, industry sources said.
Senh: Um. Isn't that good news for them? They don't pay Iran $1B! The headline should be "Iran Struggles to Get $1B Payment from Shell."