Crude Oil Rallies as Geopolitical Tensions Rise

Crude oil rallied yesterday as the Russia-Ukraine situation continued to escalate. German leadership confirmed late yesterday that Zelensky and Putin would not meet, leaving a peace deal basically dead in the water. EU leadership is also considering… 

Latest articles

Related articles