LONDON—Oil prices fell by more than $3 a barrel on Monday on concerns over demand in China, the world’s largest crude importer, and ahead of Iran’s response to a nuclear deal proposal which could raise the country’s oil exports.
Brent crude futures fell $3.49, or 3.56 percent, to $94.66 a barrel by 0945 GMT after settling 1.5 percent lower on Friday.