India, Feb. 21 -- For years, 'Big Oil,' or global oil MNCs, returned the huge amounts of cash that they spewed out to the shareholders. Instead of spending big bucks on new fossil fuel explorations, ...