Why Russian Invasion Peril Is Driving Oil Prices Near $100
The threat of a Russian invasion of Ukraine is shaking up a fragile global oil market, pushing prices closer to $100 a barrel as traders calculate that supplies will struggle to cushion the effect from any significant disruption in…