Renewable energy sources will be the world’s main source of power within two decades and are establishing a foothold in the global energy system faster than any fuel in history, according to BP. The UK-based oil company said wind, solar and other renewables will account for about 30% of the...