Share Facebook Twitter LinkedIn Pinterest Email WTI crude oil appears to have bounced off a long-term floor, but can it sustain the rally? Keep tabs on these inflection points and catalysts! Source link