Oil Prices Today (April 23): Crude oil prices cross the $100 mark again as Iran ceasefire negotiations show no progress. $120 in sight? April 23, 2026