Still, No Respite for Consumers
Brent crude has plunged 65 per cent so far this year. But retail prices of petrol and diesel are down 7 per cent and 8 per cent, respectively
Brent crude has plunged 65 per cent so far this year. But retail prices of petrol and diesel are down 7 per cent and 8 per cent, respectively