top of page



Big Trouble in Energy
The Covid 19 outbreak set the field, but the direct cause of oil’s crash last week reads from an old playbook. WTI has been on a freefall losing over $16 in two days, prompting a wider stock market sell off that created another Black Monday as the Dow dove 7% in a single day. The […]
Eric Sharpe
Mar 10, 20203 min read
bottom of page