MUMBAI -- India's imports of Russian crude oil fell in January to a one-year low, down 35% from last year's peak, as New Delhi diversifies its sources.
Oil prices are set to further drop into next year from current levels amid a large surplus on the market, with the U.S. benchmark WTI Crude expected to average $53 per barrel in 2026, according to ...