Oil Steadies Near $80 After U.S. Taps Emergency Reserves

LONDON — Oil prices steadied near $80 a barrel on Tuesday after the United States announced plans to release up to 50 million barrels of oil from its reserves to cool the market. Read More