Oil slides over 4% on Russian price cap talks
Oil prices fell more than 4% as the Group of Seven (G7) nations considered a price cap on Russian oil above the current market level and as gasoline inventories in the United States built by more than analysts’ expected