News Snapshot:
Russian President Vladimir Putin shakes hands with Chinese President Xi Jinping during a welcome ceremony before Russia - China talks in narrow format at the Kremlin in Moscow, Russia March 21, 2023. Sputnik/Sergei Karpukhin/Pool via Reuters China's crude imports from Russia hit an all-time high of 2.29 million barrels per day in May. Shipments were up 15.3% last month compared to the same time last year. Meanwhile, Europe has slashed Russian oil imports by 90% since the war in Ukraine began. Russia's invasion of Ukraine has reshaped global energy markets since February 2022, with China emerging as a top trade...