Brent crude drops to 16-month low on economic data
Brent crude prices fell below $98 a barrel to a 16-month low on Monday, pressured by fears of a global economic slowdown following weak U.S. and Chinese economic data.
Brent crude for July delivery d