Sections
Shows
Events
Oil slides as US crude production hits record, China, Japan factory output weakens