Crude oil price One year ago: $111 Now: $69.7Published by The Spectator IndexMay 31, 2023 4:45:01 AM UTC