Oil Markets on Edge as Russia-Ukraine Tensions Drag On
Energy markets were on edge Monday, waiting for Russia to invade Ukraine or to back off its threatening posture. The stakes are high because Russia is Europe’s primary source of natural gas and supplier of roughly one of every 10 barrels…