The rising prices & politics of oil

Your petrol bill could go up very soon because India's oil marketing companies simply can't take the burden of rising oil prices all alone. Till now, the government has been all at sea trying to deal with record crude prices which have been hovering around $125 dollars per barrel as of now.

Related Videos