High crude prices weighing on global oil demand, says BP
Global oil demand appears to be showing signs of weakening as oil demand forecast this year dropped to 1.4 million barrels per day in
Renewable energy grows globally, especially in China- BP
A senior economist at BP said on Friday that rapid growth of renewables is leading to a fuel mix that could be the most diversified