Crude oil price One year ago: $111 Now: $69Published by The Spectator IndexMay 31, 2023 12:20:01 AM UTC