Oil Prices Stay High as Russian Crude Shortage Hits Market

Date

The de facto buyers’ strike on Russian crude that began a month ago propelled oil prices to their highest levels in years. Now the real effects are starting to create a second wave of impact.

More articles