Oil prices slide over China’s demand

Oil prices slide over China’s demand A flare to burn methane from oil production is seen on a well pad near Watford City, North Dakota, Aug. 26, 2021. | Photo…