The Spectator Index
7/14/2026, 12:50:02 AM
US crude oil back over $80