With all the ugly troubles in MSC
Revenue gain in FY 2013 was 9.28% that is, 13.07B vs 11.96B
Market cap at current price 1.40 is 2,142,000,000 i.e 2.14B
Fixing the inefficiencies (corruptions etc) means those revenues start churning decent profits. This is what I see with all the doom and gloom.
$15/barrel oil... The commodities lehman moment arrives as well as Sovereign debt volcano!