logo

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...


Source: Pipeline ME