sign in
login with your details
U.S. WTI oil prices have rebounded slightly on Tuesday morning after dropping below zero for the first time in history yesterday when contract prices fell by $55.90 a barrel to end on -$37.63 a barrel.
Source: Pipeline ME