Oil rigs stand in New Mexico. Several banks and energy consultancies have reduced their oil price expectations for the year. AP
Oil rigs stand in New Mexico. Several banks and energy consultancies have reduced their oil price expectations for the year. AP

Oil prices fall on investor concerns about China’s economic growth