Global North Sea Oil Prices Face New Pressure After Major Vitol Buying Spree Ends byStaff ReportFebruary 28, 2026