Beijing’s billion-barrel weapon: Why India must prepare for China-driven oil prices

Beijing increasingly controls the marginal barrel of demand – whether it is purchased, stored, released or…

Fuel price hike and OMC profits: Are India’s oil firms really making windfall gains?

In recent days, petrol and diesel prices have gone up by around Rs 7.5 per litre,…