Tag: Oil sales

Domestic oil sales fall by 14% on economic slowdown
Mar 3
OMCs sales sharply decline by 25pc in 10 months
May 6