Petroleum industry
Oil Prices Slip Amid Concerns Over China's Demand
Chinese central bank's interest rate hike sent oil prices tumbling as concerns over slowing economic growth and oil demand in the world's second-largest oil consumer mounted. The benchmark interest rate increase was the country's latest bid to temper inflation, causing market watchers to reassess