Business News | Tue Mar 6, 2012 7:28pm IST

Oil falls to $123, supply fears easing