Goldman Sachs Russian Crude Exports Remain Stable Despite Latest US Sanctions Oil Edges Lower TPCS Q1 2026 Earnings Narrowing Loss Amid Strategic Advances China Industrial Profits Surge 247 in April Fastest Growth Since Late 2023