Markets | Fri Mar 23, 2012 4:16am EDT

Analysis: Global oil outages at 1.2 million bpd in March: survey