Highlights Oil prices fall to their lowest level in 15 months, and the price of Texas crude is below $65 a barrel. 20 Mar 2023 09:43