Why oil is expensive in India, and what the government could do

People in India are paying more than 100 rupees a litre for petrol, and this … Israel's Mediterranean shoreline drenched with tar after offshore oil spill.