Financial Leverage and Financial Performance of the Energyand Petroleum Sector Companies Listed in The Nairobi Securities Exchange A Research Project Submitted to School of Business in Partial Fulfillment of the Requirements of the Award of the Degree of Masters in Business Administration (Finance) of ...