Crude above $100 could trigger earnings downgrade cycle: SMC Global CEO

Wait 5 sec.

Brokerage sees pressure on aviation, chemicals and OMCs; remains positive on financials, defence and power