Putin says Russia can supply oil, gas to Europe as energy prices soar Russian president spoke as oil prices surged past $100 per barrel, reaching levels unseen since start of Ukraine war.Share this: Will a global oil glut push prices lower in 2026?DateNovember 20, 2025In relation toAl-JazeeraIran war threatens prolonged impact on energy markets as oil prices riseDateMarch 8, 2026In relation toAl-JazeeraOil soars past $100 a barrel amid Iran warDateMarch 8, 2026In relation toAl-Jazeera