08 Mar Oil prices surge as Russia grows more isolated from global markets
Enverus, the leading energy SaaS and data analytics company, has released an updated QuickPrice research report highlighting the possibility of $150/bbl crude oil. Increasingly severe sanctions imposed by the U.S. and its allies on Russia in the wake of its invasion of Ukraine are isolating the...