
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 fr… [+461 chars]

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 fr… [+461 chars]