Loading
WTI crude oil will trade at or above $135 per barrel at some point... | NEXUS Intelligence