Crude Oil Futures Settle Sharply Lower On Demand Concerns
🔥 Breaking News, 📉 Technical Analysis
Crude oil futures settled sharply lower on Friday as worries about energy demand resurfaced amid rising coronavirus cases and tighter restrictions on movements in several countries, including China. West Texas ... Read more