Markets
ECB Holds Rates at 2.25% as Oil Price Swings Cloud Inflation Outlook
The European Central Bank maintained its benchmark interest rate at 2.25% Thursday, citing high uncertainty over volatile energy prices and their inflationary...
