Oil Prices Flat Despite Rising Demand Concerns, West Texas Intermediate & Brent up 0.5%
Oil prices came off three-month lows on Friday but were on track for a weekly decline of around 6% as new lockdowns in countries with low vaccination rates facing surging cases of the delta variant dimmed...
Read moreDetails