Crude Oil Price Shock Target Of $120 Triggered – Now What?

Crude oil hit its $120 target, signaling a likely consolidation phase following a geopolitical-driven rally.

Comments