Oil prices rose 3% on Tuesday, 28 April 2026 extending the previous session's gains, as efforts to end the US-Iran war appeared to have stalled, with the crucial Strait of Hormuz waterway still mainly ...