Traders recount a historic week in the oil market that saw prices dip into
negative territory for the first time ever, and where they see prices headed
next.
The U.S. Department of Energy is suspending its plans to buy crude for the
country’s Strategic Petroleum Reserve after a requested $3 billion in funding
for the project was left out of the $2 trillion stimulus package.
Societe Generale studied the impact on companies following an ESG high
controversy event, finding that stocks typically underperformed by 12% over the
following two years.