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

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