Oil prices stabilized at more than $62 a barrel today amid expectations that OPEC and its allies will continue holding back supply. Yesterday, Russia noted it could support a continuation of supply cuts that began in January.
Oil prices stabilize at over $62, continued OPEC supply cuts predicted
Sign up for API SmartBrief
Oil and natural gas industry news
Get the intelligence you need: news and information that is changing your industry today, hand-curated by our professional editors from thousands of sources and delivered straight to your inbox.