Western Leaders Meet Over Ukraine Crisis
Today, oil prices are stable following an international summit of western leaders meeting on the Ukraine crisis to determine next steps. Three separate meetings of NATO, the EU, and the G7 revolved heavily around Russian sanctions, military aid, and additional pressure that could be applied. So far, markets aren’t perceiving much change for oil markets […]