oil demand

Oil prices dip 0.5% amidst slow demand

Oil prices dropped by around 0.5% on Monday, with West Texas Oil (WTI) trading below $72 a barrel and Brent…

5 years ago

This website uses cookies.