News

WTI is trading back below $60/bbl while ICE Brent is down about 15% this month, with prices about to witness their record ...