The Growing Impact of New Tech in an Old Industry investorplace.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from investorplace.com Daily Mail and Mail on Sunday newspapers.
Even if cooler heads prevail with Russia/Ukraine, global demand for oil is still surging and supply is having a hard time keeping up. The oil trade is on.