All eyes on Russia and Ukraine
Oil prices remain stuck at their highs, around $96/b for Brent 1st-nearby. The market is fully focused on what is happening on the Russian-Ukrainian border. The…
Get more analysis and data with our Premium subscription
Ask for a free trial here