Oil Price Escalation: WTI Crude Surges 4.5% Past $91 on Supply Fears
Will the sudden oil price escalation push crude past historic highs, or can global producers prevent a full-blown energy crisis?
Will the sudden oil price escalation push crude past historic highs, or can global producers prevent a full-blown energy crisis?