April 2020 Energy Review
April 2020 will arguably go down in history as the most unforgettable month commodity markets have witnessed to date. On 4/20, when May WTI crude oil futures settled at negative $37.60 per barrel, every commodity trader in the world’s perception of the word risk as they previously knew it was thrown out the window. Energy markets were quite literally flipped on their head as price implied sellers were ready to pay someone else $37.60 to take delivery of a product…