Biden And Other World Leaders Want A ‘Global Price Cap’ On Russian Oil
President Joe Biden and other world leaders are pursuing a cap on Russian oil prices. Members of the G7 are meeting in Austria to discuss the Russian invasion of Ukraine, as well as climate…