BREAKING: Crude oil down over 6%, now under $56.Published by The Spectator IndexApr 9, 2025 11:10:03 AM UTC