Russian Oil and Fuel Revenues Rebounded to $19 Billion | IUX24