BP is set to announce at the capital markets day that it is scaling back its 2030 renewables goal to 50GW instead of a ...
Oil prices fell about 2% to a two-month low on Tuesday on weak economic news from the U.S. and Germany that fed fears of ...
"The demand environment remains consistent with our view of a gradual recovery in 2025," said CEO Satish Dhanasekaran.