Business Crude oil hits $95 a barrel as traders prepare for central bank decisions September 19, 2023 Investors fret over inflation ahead of interest rate moves