Home | Oil & Gas News | Oil prices drop to 13-month low as coronavirus hits demand
Oil prices drop to 13-month low as coronavirus hits demand
Oil prices fell to their lowest in over a year as coronavirus diminished crude demand from Chinese refineries, while OPEC considers deepening production cuts...