• Crude Oil
    1356
    0

    India might have discovered a self reliance formula to recover from the lockdown but its oil refineries are dwindling thumbs; wondering how to traverse a rock bottom low consumption. Stockpiles continue to swell in a demand that has gone back to stone age. According to Bloomberg reports, operations across 23 refineries nationwide are reported to ...