Open Insights: EIA’s Weekly Petroleum Report (06/05/20)

We took a brief hiatus from our weekly series Open Insights to update our oil thesis. Here are our most recent thoughts. We’re now back to looking at the EIA’s Weekly Petroleum Status Report (“WPSR”) for the week of June 5, 2020. EIA reported a crude...

Read More
Jun 13, 2020