
Crude oil prices have breached important support at $58 per barrel while weak demand outlook may continue to pressure prices. The rise in weekly inventories and pandemic worries may keep oil prices lower for short term.
from Commodities-Markets-Economic Times
Read The Rest:economictimes...