Oil Edges up on Supply Worries, G7 Pledge to Enforce Russian Price Caps U.S News & World Report Money Source link