Brent oil slipped below $120 per barrel yesterday on higher production. REUTERS photo
Brent crude oil slipped below $120 per barrel yesterday, depressed by news of higher OPEC production and lower estimates of global oil demand. But the oil market is looking increasingly well supplied as Middle East output rises and fuel demand across the industrialized and developing economies is weaker than expected.