WTI crude oil futures extended their recent decline toward $66 per barrel, pressured by prospects of increased Russian supply. The price of the OPEC basket of twelve crudes stood at $72,98 a barrel, ...
The economy is at risk of recession or stagflation. Read why this could lead to significant impacts for the oil industry.
Global benchmark Brent was near $70 a barrel after losing 0.7% on Tuesday, while West Texas Intermediate traded below $67.