Oil prices tumbled more than $4 on Wednesday, slumping below levels seen prior to Russia’s invasion of Ukraine as downbeat Chinese trade data fed investor worries about recession risks. Brent crude futures were down $4.12, or 4.4%, at $88.71 a barrel by 1543 GMT, touching their lowest since February 3 and falling below $90 a barrel for the first since February 8. US West Texas Intermediate crud