Sector & Market
Goldman Sachs: China’s Oil Shock Drag 20bps
Goldman Sachs notes China’s oil and gas share is 28% of primary energy, with renewables supplying ~40% of electricity.
China holds about 1.2 billion barrels of strategic and commercial oil reserves, c