Oil is set to Remain Under Pressure as Near-term Supply & Demand Outlook Worsens
Oil prices recovered some losses from the last week, however considering the magnitude of the plunge, the rebound is likely technically-driven and should lose force soon. It is somewhat early to...