Middle East conflict may end, but energy crisis will drag on: IEA chief explains
Oil prices have surged towards $120 a barrel amid concerns over market stability and supply disruptions. The International Energy Agency's director emphasizes the need for energy security as…
