Oil prices were steady Thursday as traders weighed the potential impact of India halting imports of Russian oil — a move that could reshape global flows and tighten supply — against fresh U.S. inventory builds. Brent crude futures settled 85 cents, or 1.37%, lower at $61.06 a barrel. U.S. West Texas Intermediate futures closed 81 […]
