Video

Unknown · 0:00

Oil prices have fallen for six straight days, and a market strategist argues this decline is structurally bullish for stocks and bonds because both US-Iran diplomacy and Russia-Ukraine peace prospects give the US stro...

Read the full summary on tuber

Redirecting...