Oil prices near $100 per barrel raise questions over demand destruction

Oil prices near $100 per barrel raise questions over demand destruction

Upworthy

Published

Supply cuts from heavyweight crude producers have helped drive oil prices near $100 per barrel — fueling some to consider the potential for future demand destruction. Brent crude futures rose 63 cents per barrel from the Thursday settlement to $96.01 per barrel on Friday at 11 a.m. London time and…

#sushantgupta #woodmackenzie #saudiarabia #moscow #ukraine #russian #western #hardeepsinghpuri #ubs #giovannistaunovo

Full Article