why omc stocks are falling?
Shares of public sector oil marketing companies (OMCs) gained in today's trade in an otherwise weak market as Brent crude oil prices fell as much as 31% after Saudi Arabia started a price war with Russia by slashing its selling prices and pledging to unleash its pent-up supply onto a market reeling from falling demand ...