BREAKING: Crude oil price falls by over 2%, back to $70.Published by The Spectator IndexJun 6, 2023 7:50:00 AM UTC