European Stocks Retreat from Record Highs as Renewable Sector Slumps
Muscat: European equities pulled back today, easing from near-record levels as a sharp sell-off in renewable energy stocks offset momentum from broad optimism over prospective U.S. monetary easing. The decline