Update: June Most Active WTI Lowest In 21 Years, Monday -$0 Makes Oil Import Tariffs “More Likely”
April 21, 2020
Following the historic Monday 306% decline in WTI based on May contracts, June contra