by Haja Mo February 8, 2023 Business Restrictions on Russia’s oil trade are raising the stakes in a protracted economic standoff that is reshaping the global energy market. Previous Story Immigration Rebound Eases Shortage of Workers, Up to a Point Next Story Meta, Long an AI Leader, Tries Not to Be Left Out of the Boom