Today, BP one of the world’s largest oil company, pays out its quarterly dividend.
$0.105 (8.3421p) a share
The total number of voting rights in BP p.l.c. is 20,265,294,069
https://www.londonstockexchange.com/news-article/BP./total-voting-rights/14559000
Thus:
20,265,294,069 x £0.083421 = £1,690,551,096.530049
That is £1.690 Billion
http://www.shareshop.hsbc.co.uk/shareshop/security.cgi?csi=10022&action=
9.4% yield.