Search News

All News / Energy Markets

Oil prices ease 0.70 percent to $94.81 as markets weigh Middle East peace talks, Hormuz risks...
21 Apr, 2026 07:36 418 min read
Investors are watching diplomacy closely as supply concerns keep volatility elevated... More