Oil Price Trades Above $90 per/B Over Supply Restrictions by paulcraft September 29, 2023 0 Crude oil prices rose to $94.94 per barrel due to supply constraints and increased demand, with WTI trading at $94.42 ...