China Tops US As Iran War Deepens

With oil prices soaring and likely to stay high for months, does the US win as the world’s largest fossil fuel producer. Or does China, which has the most green energy and exports the most green energy components? That gives China the edge because the costs of green energy are fairly stable–and low.