English: Are oil companies screaming bargains?
Telugu: ఆయిల్ కంపెనీలు నష్టాలు చూస్తున్నాయా?