Crude oil price One year ago: $104 Now: $71Published by The Spectator IndexMay 17, 2023 6:55:01 AM UTC