OIL BONDS

WHAT ARE OIL BONDS? Oil bonds are special securities issued by the government to oil marketing companies in lieu of cash subsidy. These bonds are typically of a long-term tenure like 15-20 years and oil companies are paid interest. Oil bonds are special securities issued by the government to oil marketing companies in lieu of…