The International Energy Agency aggressively cuts oil demand forecasts for the rest of 2021 due to the worsening pandemic Read more