the western powers are wimping out on a promise to cap russia’s oil export revenues or they are letting the market plus a healthy dose of bureaucratic fog do their work for them depends how you look at it by friday the g7 remained in closeddoor talks on a price cap due to take effect on dec 5 leaks steered expectations toward 65 to 70 a barrel that’sabout where prices are now