Economic Risks Darken Demand Outlook for Oil Prices
Crude oil prices have fallen to their lowest level since March 24, dropping more than 11% since the start of the month, according to DailyFX.com. WTI futures are down 5% in early afternoon trading in New York, indicating that bears are in control of the market. Traders fear that the US economy is headed for […]