WTI Crude Futures Show Resilience Amid Supply Disruptions And Robust Refinery Demand
February 27, 2024 at 11:28 AM EST
WTI crude futures maintained their position above $77 per barrel, buoyed by ongoing disruptions in Red Sea shipping and robust demand from US oil refineries.