Brent oil stabilizes near $72 as economic concerns weigh

Brent oil stabilized near $72 per barrel on Monday after several weeks of decline, weighed down by concerns over slowing global economic growth.

crude oil