Brent Hits New Crisis High of $126 as Ceasefire Talks Stall

Brent crude pushed to a new crisis high of $126.41 after ceasefire talks stalled, surpassing its March peak. April in the oil market was a masterclass in the difference between a headline and a resolution.