Oil Steadies Near $75 as Investors Assess Omicron’s Impact

LONDON — Oil prices steadied near $75 a barrel on Wednesday, taking a breather after strong gains earlier this week, as investors continued to assess the impact of the Omicron coronavirus variant on the global economy and fuel demand. Read More