Business News | Tue Feb 28, 2012 7:30pm IST

Oil down near $123 on demand concerns