Even OPEC Thinks Oil Prices Are Too High – OilPrice.com

The price of global refined…
While oil prices fell over…
While discussions of a global…
By Irina Slav – Feb 15, 2022, 5:00 PM CSTYesterday, West Texas Intermediate touched $95 per barrel for the f… [+3770 chars]