WTI Tumbles After Massive Crude Build
Oil prices extended gains this morning, despite the across-the-board builds reported by API last night, following comments from the IEA cautioning that prices could rally next year amid a tightening market. “Positioning is now much […]