Filtered by date: 07.03.2020. Clear
  • Russia Takes Away the Last Hope of the Oil Market

    Oil market collapsed on Friday after a source said that Russia would not support the OPEC plan to further reduce output.