Bonus shares are additional shares given to the current shareholders without any additional cost, based upon the number of shares that a shareholder owns. These are company’s accumulated earnings which are not given out in the form of dividends, but are converted into free shares.
Many theories have come into effect relating to the reasons of fall in prices, disadvantage for Oil producers, adverse effects on economies etc. But, can you imagine that it may be Advantageous for Some. Just think once, In my Opinion it is little bit Advantageous to OPEC nations & Other Oil exporting countries whose primary revenue is from Export of crude oil. It must be sounding a little bit foolish but take a look on this view too.