The Spectator Index
4/6/2026, 8:20:02 AM
US crude oil prices are down 2%, amid reports of proposals to end the conflict in the Middle East.