2023 Budget in danger as crude output crashes by 470,000 bpd by Zuleihat Ahmed September 13, 2023 0 At the ongoing worldwide market cost of $92 per barrel, the 470,000 bpd deficit adds up to a deficiency of ...