ELMAU, GERMANY (AFP) – France yesterday urged oil producers to cap the price of the commodity to put the squeeze on Russia which is benefitting from soaring energy prices. Paris backs a United States (US) proposal for a maximum oil price, but said that “it would be much more powerful if it came from the