IMF sees oil at $95.74 in 2026, warns energy importers face toughest squeeze
Washington, Oct 13 (IANS) The International Monetary Fund on Tuesday assumed oil prices will average $95.74 a barrel this year, up from $67.74 in 2025, and warned that energy-importing countries with little stake in the technology boom face "the most difficult configuration.”