Crude oil markets in turmoil as Ukraine war continues
The most important factor impacting the crude markets is the question of how much Russian crude will be locked out and for how long?
Read MoreThe most important factor impacting the crude markets is the question of how much Russian crude will be locked out and for how long?
Read MoreThe relief we’re seeing from market manipulation could fade soon
Read MoreOil headed for its biggest weekly loss in more than 10 years
Read MoreIt won’t be easy because Canada lacks the infrastructure to ship oil or gas to Europe directly
Read MoreSaudi Arabia is in active talks with China to price some of its oil in yuan
Read More