Oil jumps 3% on choked Russian supply as trade finance dries up | 102.7 Super Hits
×