WTI prices have declined rather significantly as recession concerns build despite supply remaining extremely tight. Next week’s Fed rate hike could add to that
WTI prices have declined rather significantly as recession concerns build despite supply remaining extremely tight. Next week’s Fed rate hike could add to that