HHeadlines Read More Physical Crude Hits Record HighsApril 7, 2026 Oil prices pulled back on Tuesday while physical crude markets surged to record highs, with traders taking a…