April 28, 2020

WTI prices tumble over 20% on fragile market

by Joe Barone, Shale Directories in Blog