European stocks fell sharply on Tuesday to a three-month low as a gloomy German sentiment survey and ongoing concerns about US tariff concerns triggered a sell-off.
The Organization of Petroleum Exporting Countries has lowered its outlook for oil demand this year for the fourth straight month after pushing back a scheduled production increase as prices slumped.
Power generation business Drax said on Tuesday that full-year profits looked set to top £1.0bn on the back of a strong performance from its electricity and pellet business. Drax stated FY underlying ...