Oil prices drop on growing fears of oversupply
Oil futures fell precipitously on Wednesday amid mounting fears of oil demand recovery.
Oil futures fell precipitously on Wednesday amid mounting fears of oil demand recovery.
Crude oil prices are expected to recover slowly once economic activities rebound globally.
Both oil benchmarks dropped below the $40.