loading
loading
Oil jumps over $3 as Saudi export halt, Libya outages stoke supply fears — retained record — High Signal