Found 110 news Sort icon

Russia's Wealthiest Individuals Reap Record Dividends Amid Economic Slowdown

Russia's 50 richest people received a record 1.769 trillion rubles in dividends in 2024, despite signs of economic deceleration.

Energy July 4, 2025

Trump's 'Big Beautiful Bill' Set to Reshape Energy Sector

The legislation will phase out clean energy tax credits and impact the U.S. power generation landscape.

Energy July 3, 2025

Renault 5 E-Tech: The Electric Reincarnation of a French Icon

The Renault 5 E-Tech, Europe's car of the year 2025, brings back a beloved French classic as an all-electric vehicle with quirky features and strong performance.

Energy June 28, 2025

Senior Oil Trader David Zimbler Retires from Millennium Management

David Zimbler, who led a large oil trading team at Millennium Management, is retiring after decades in the commodities trading industry.

Energy June 27, 2025

Shell Denies Reports of Potential BP Mega-Merger

Shell has denied reports of early talks to acquire BP in what would be one of the largest energy deals ever.

Energy June 25, 2025

NextEra Energy CEO Calls for Measured Approach to Clean Energy Tax Credit Reform

John Ketchum, CEO of NextEra Energy, argues for a pragmatic phase-out of clean energy tax credits to ensure continued power generation capacity in the U.S.

Energy June 24, 2025

Oil Prices Drop as Israel-Iran Ceasefire Announced

Oil prices have fallen sharply following the announcement of a ceasefire between Israel and Iran, reversing gains made since mid-June.

Energy June 24, 2025

Oil Prices Surge as US Strikes Iran's Nuclear Facilities

Oil prices hit a 5-month high following US strikes on Iran's nuclear sites, with concerns about potential disruptions to global oil supply through the Strait of Hormuz.

Energy June 23, 2025

Oil Prices Expected to Spike 10% Following U.S. Attack on Iran

Oil prices could jump 10% after U.S. attacks on Iran, potentially sending Brent crude to nearly $85 per barrel, though the spike may be short-lived.

Energy June 22, 2025